CURDATE (CURDATE)
CURDATE «تاریخ امروز» را می دهد. «تابع (Function)» یعنی کدی با ورودی و خروجی. این تابع ورودی نمی گیرد و تاریخ فعلی سرور را برمی گرداند. سپس می توانی آن را در کوئری ها استفاده کنی. خروجی می تواند رشته "YYYY-MM-DD" یا عدد YYYYMMDD باشد.
سینتکس کوتاه
استفاده ساده است. فقط تابع را صدا بزن و تاریخ امروز را بگیر.
CURDATE();
مثال های اجراشدنی
مثال 1: برگرداندن تاریخ امروز
SELECT CURDATE();
نکته: خروجی ممکن است رشته "YYYY-MM-DD" یا عدد YYYYMMDD باشد.
مثال 2: یک روز به امروز اضافه کن
SELECT CURDATE() + 1;
راهنمای گام به گام
- در SELECT، تابع CURDATE را بنویس.
- در صورت نیاز، با عملگرها ترکیب کن.
- خروجی را نمایش یا ذخیره کن.
نکات مهم
نکته: CURDATE برابر با CURRENT_DATE است. هر دو یک نتیجه می دهند.
نکته: قالب خروجی به زمینه استفاده وابسته است.
لینک های مرتبط
برای تمرکز روی «تاریخ امروز» این صفحه مرجع است. زمان را با ADDTIME تغییر بده. همچنین CURRENT_DATE هم ارزش با CURDATE است.
جمع بندی سریع
- CURDATE تاریخ امروز را می دهد.
- ورودی ندارد و ساده است.
- خروجی رشته یا عددی است.
- با CURRENT_DATE برابر است.