DateSerial (DateSerial)
تابع «DateSerial (DateSerial)» از بخش ها تاریخ می سازد. یعنی از «سال»، «ماه»، «روز» یک «تاریخ (Date)» دقیق می سازد. تصور کن قطعات لگو داری و یک تاریخ می چینی.
تعریف و کاربرد
DateSerial(year, month, day) یک تاریخ معتبر برمی گرداند. ورودی ها عددی هستند. بنابراین کنترل دقیق روی تاریخ داری.
سینتکس و نمونه پایه
SELECT DateSerial(2017, 4, 20);
پارامترها
- year: سال چهاررقمی؛ مثل 2025.
- month: شماره ماه از 1 تا 12.
- day: شماره روز از 1 تا 31.
مثال های بیشتر
ساخت تاریخ با محاسبه روی اجزا
SELECT DateSerial(2017-10, 4-1, 20-5);
گام های عملی
- سال، ماه، روز را مشخص کن.
- تابع DateSerial را صدا بزن.
- خروجی تاریخ را در کوئری استفاده کن.
نکته: اگر بخش های تاریخ را لازم داری، از DatePart کمک بگیر. اگر اختلاف تاریخ ها مهم است، DateDiff مناسب است. همچنین Date() تاریخ امروز را می دهد و DateAdd بازه اضافه می کند. برای تبدیل متن تاریخ از DateValue استفاده کن.
جمع بندی سریع
- DateSerial از سال، ماه، روز تاریخ می سازد.
- ورودی ها عددی و ساده هستند.
- می توانی روی اجزا محاسبه انجام دهی.
- برای امروز، Date() را ترکیب کن.