• Increase font size
  • Default font size
  • Decrease font size
בית T-SQL כיצד אוכל ליצור מימד זמן?

כיצד אוכל ליצור מימד זמן?

דואר אלקטרוני להדפיס
(1 הצבעה)

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

עם התסריט המצורף ניתן בקלות עצמית ליצירת מימד זמן. ראשית להריץ את הסקריפט כדי ליצור את הטבלה. ואז למלא את התסריט כדי לבצע את ההליך. לבסוף, לעשות את העבודה מדי. תכונה זו מאפשרת לך להמיר שדה datetime (או רק פעם אחת) כדי tijd_id.

תגיות קוים תגיות



זכויות יוצרים 2008. כל הזכויות שמורות.

Trackback (0)

TrackBack URI להודעה זו

תגובות (2)

תגובות RSS feed
...
0
הטוב ביותר,

יצירת מימד תאריך אתה יכול לא רק בחוסר זהירות על מנת להריץ סקריפטים כי נראה מסתכמים. למרות קו הבסיס לרוב ממד תאריך מותאמת לצרכים של הארגון. הממד תאריך הבסיס לרוב נראה כך:
[Datum_key] int [] לא NULL,
[Datum_tekst] [] char ( smilies/cool.gif NOT NULL,
[תאריך datetime] [] לא NULL,
[Maand_van_jaar tinyint] [] לא NULL,
[Week_van_jaar tinyint] [] לא NULL,
[Dag_van_week tinyint] [] לא NULL,
[Dag_van_maand tinyint] [] לא NULL,
[Dag_van_jaar] הלהקה [צר] NOT NULL,
[שנה] הלהקה [צר] NOT NULL,
רבעון] [varchar] [(2) לא NULL,
[סמסטר] [varchar] (2) לא NULL,
[Jaar_en_kwartaal] [] varchar (7) NULL לא,
[Jaar_en_maand] [] varchar (7) NULL לא,
[Naam_van_maand_NL] [] varchar (20) NULL לא,
[Naam_van_maand_FR] [] varchar (1920) NULL לא,
[Naam_van_maand_ENG] [] varchar (20) NULL לא,
[Naam_van_dag_NL] [] varchar (20) NULL לא,
[Naam_van_dag_FR] [] varchar (20) NULL לא,
[Naam_van_dag_ENG] [] varchar (20) NULL לא,
[Weekend_of_Weekdag_NL] [] varchar (20) NULL לא,
[Weekend_of_Weekdag_FR] [] varchar (20) NULL לא,
[Weekend_of_Weekdag_ENG] [] varchar (20) NULL לא,
[Laatste_dag_van_maand_NL] [] varchar (20) NULL לא,
[Laatste_dag_van_maand_FR] [] varchar (20) NULL לא,
[Laatste_dag_van_maand_ENG] [] varchar (20) NULL לא,
[ISO_Week_van_jaar tinyint] [] לא NULL,
[ISO_Jaar] הלהקה [צר] NOT NULL,
[Audit_key] int [] לא NULL


כמה עצות:
1. כדי להפוך את התרגום השתמשתי הפיקוד שפה (למשל עברית SET "שפה").
2. כדי לחשב את השנה ISO אני voolgende שאילתה:
שחקנים (במקרה כאשר ABS (שם DATE (ISO_WEEK, ENG. [תאריך]) - חלק DATE (שבוע, ENG. [תאריך]))> 50 משנה (Eng. [] תאריך) + SIGN (חלק DATE (שבוע, ENG. [תאריך ]) - תאריך שם (ISO_WEEK, ENG. [תאריך])) ELSE שנה (Eng. [תאריך]) END כמו צר סרט) כמו [ISO_jaar]

3. אז אתה יכול להסתכל מעבר לוח הבסיסי שעשוי להיות שימושי או עשוי להשפיע על הדמויות, לחשוב על לוחות שנה פיסקלית, לוחות שנה בבית הספר, ...
4. נסו להימנע ביטים עבור מייעדים בסופי שבוע או בימי חול, אתה עדיין צריך לכתוב את זה לתרגם להציג את הנתונים, כך שתוכל לעשות זאת באופן מיידי.

אם יש לכם שאלות או אפילו כמה הצעות אל תהסס לפנות.

, juni 29, 2010 מייקל Thys (www.eye-t.it) , 29 יוני 2010
  • Report abuse
  • 0
  • Report abuse
  • Report abuse
...
0
זהו מימד הזמן. תאריך מימד ניתן למצוא במאמר הבא: http://sqlblog.nl/Artikelen/T-...ensie.html
, juni 30, 2010 רונלד , 30 יוני 2010
  • Report abuse
  • 0
  • Report abuse
  • Report abuse

כתוב תגובה

נועז italicize לשים דגש שביתה כתובת האתר תמונה לצטט smile wink laugh grin angry sad shocked cool tongue kiss cry
| groter קטן יותר | גדול יותר
תמונת אבטחה
הקלד את התווים המוצגים

עסוק