Format (Date)
تابع «Format (Date)» شکل نمایش «تاریخ (Date)» را عوض می کند. یعنی همان تاریخ می ماند، اما نوشته اش بلند، کوتاه، یا ساعت دار می شود. مثل تغییر تمِ تاریخ در گوشی.
تعریف و کاربرد
Format(value, format, firstdayofweek, firstweekofyear) تاریخ را با قالب دلخواه نمایش می دهد. بنابراین گزارش ات خواناتر می شود و مقایسه آسان تر.
سینتکس و پارامترها
- value: تاریخ ورودی برای قالب دهی.
- format: قالب نمایشی؛ مثل General Date، Long Date، Short Time.
- firstdayofweek: روز اول هفته؛ 0 تا 7.
- firstweekofyear: تعریف هفته اول سال؛ 0 تا 3.
قالب های آماده تاریخ/زمان
- General Date: مطابق تنظیمات سیستم.
- Long Date / Medium Date / Short Date: تاریخ بلند، متوسط، کوتاه.
- Long Time / Medium Time / Short Time: زمان بلند، متوسط، کوتاه.
مثال روی ستون جدول
تاریخ تولد را به «Long Date» تبدیل کن تا خواناتر شود.
SELECT Format(BirthDate, "Long Date") AS FormattedBirthDate
FROM Employees;
گام های عملی سریع
- ستون یا مقدار تاریخ را انتخاب کن.
- یکی از قالب ها را تعیین کن.
- گزینه های هفته/سال را در صورت نیاز مشخص کن.
نکته: برای گرفتن «روز» یا «ساعت» از DatePart کمک بگیر. برای نمایش فقط «روز ماه» از Day استفاده کن.
جمع بندی سریع
- Format فقط نمایش را تغییر می دهد.
- General/Long/Short قالب های آماده اند.
- firstdayofweek روی شمارش اثر می گذارد.
- مثال را اجرا و خروجی را مقایسه کن.