שמות הימים והחודשים

02/12/2010

אין תגובות

ניתן לקבל את שם היום ושם החודש (פורמט מלא) של תאריך כלשהו כך:

Select DatePart(Weekday,GetDate()),

       DateName(Weekday,GetDate()),

       DatePart(Month,GetDate()),

       DateName(Month,GetDate()),

       Cast(GetDate() As Varchar);

כללתי בשליפה גם את מספר היום בשבוע, את מספר החודש ואת התאריך כטקסט הכולל את שם החודש בפורמט של שלוש אותיות.

אני קיבלתי את הערכים הבאים:

5, Thursday, 12, December, Dec 2 2010 3:15PM

השמות נלקחים מטבלת המערכת:

Select *

From   sys.syslanguages;

כפי שניתן לראות- לכל שפה מוגדרים השמות השונים בעמודות Months, ShortMonths, Days;

והמערכת מציגה את השם המתאים לשפה של ה-Session (ניתן לברר על ידי LANGUAGE@@).

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *