CURRENT_DATE (CURRENT_DATE)
تابع CURRENT_DATE در MySQL تاریخ امروز را می دهد. «تاریخ جاری (Current Date)» یعنی همین امروز روی سرور دیتابیس. خروجی معمولاً به صورت "YYYY-MM-DD" است؛ گاهی هم به شکل عددی YYYYMMDD برمی گردد.
تعریف و کاربرد تابع CURRENT_DATE
تابع CURRENT_DATE تاریخ امروز را برمی گرداند. این تابع معادل CURDATE است. از MySQL 4.0 به بعد کار می کند و برای گزارش ها و فیلترهای روزانه عالی است.
سینتکس (Syntax)
نوشتن تابع ساده است و ورودی نمی گیرد.
CURRENT_DATE();
مثال های عملی
1) دریافت تاریخ امروز
می خواهی تاریخ امروز را ببینی؟ همین را اجرا کن.
SELECT CURRENT_DATE();
2) محاسبه فردا با جمع عددی
می توانی یک روز به تاریخ امروز اضافه کنی.
SELECT CURRENT_DATE() + 1;
گام های سریع استفاده
- تابع را بدون ورودی صدا بزن.
- خروجی را در SELECT ببین.
- در صورت نیاز، با عملیات ساده ترکیب کن.
نکته: فرمت معمول رشته ای "YYYY-MM-DD" است؛ اما خروجی عددی YYYYMMDD هم ممکن است.
پیوندهای داخلی پیشنهادی
- تابع CURRENT_DATE در MySQL مرجع همین صفحه.
- تابع CURDATE معادل همین تابع.
- تابع ADDDATE برای افزودن بازه به تاریخ.
جمع بندی سریع
- CURRENT_DATE تاریخ امروز را می دهد.
- معادل CURDATE محسوب می شود.
- فرمت رایج "YYYY-MM-DD" است.
- از نسخه 4.0 پشتیبانی می شود.