הבלוג של גרי רשף

16/11/2010

2 תגובות »

  1. אנחנו משתמשים בשמירת תאריכים בפורמט של yyyymmddhhmmss
    בעמודת BIGINT.
    עשיתי בדיקה על זה מבחינת סוג,גודל אינדקס וכדומה והגעתי לתוצאות זהות.
    בכתיבת שאילתות שלא מבוססות על DATEDIFF וכדומה האופציה הנ"ל נוחה ביותר.
    השאלה אם יש ייתרון/סיבה להשתמש בעמודה מסוג DATETIME, ולא בצורה הנ"ל שפרטתי?

    תגובה של פלג — 16/11/2010 @ 22:06

    • אם הבנתי נכון- את התאריך של היום (כולל השעה, הדקות והשניות) אתם כותבים בערך כך: 20101117202230.

      המחיר- לא ניתן להשתמש ב-DateDiff, DateAdd, DatePart (באיזה שבוע בשנה אנחנו? מה תהיה השעה בעוד 1800 שניות?..), לא ניתן לעבוד עם תאריכים "רגילים" (מול שרת אחר), וכדי לדעת מה התאריך והשעה כרגע- יש לבצע מניפולציות על GetDate..

      הרווח- קשה לי לחשוב על משהו משמעותי..

      אני מבין שאין סיבה מיוחדת להשתמש בסוג הנתון Money ואפשר להסתדר מצויין עם Integer או עם Decimal, אבל דווקא על DateTime אינני מוצא סיבה לוותר.

      תגובה של גרי רשף — 17/11/2010 @ 20:24


RSS feed for comments on this post. TrackBack URI

להשאיר תגובה

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

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s

יצירה של אתר חינמי או בלוג ב־WordPress.com.

%d בלוגרים אהבו את זה: