[SQL ] 儲存日期格式時的欄位型態
資料庫名稱:SQL SERVER
資料庫版本:2016
各位好
某個欄位如果要儲存日期 請問大家會傾向用datetime 還是int ?
我本來是用datetime 但我看某些範例會用int 存成八碼數字 EX:20170504
使用上 如果用來比較 好像也OK
但int沒有dateadd,datediff之類的函數可以用
想請問 大家在儲存日期時 型態都會怎麼選擇呢?
謝謝
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1501754244.A.38D.html
推
08/03 18:30, , 1F
08/03 18:30, 1F
→
08/03 19:51, , 2F
08/03 19:51, 2F
→
08/03 19:51, , 3F
08/03 19:51, 3F
推
08/03 22:28, , 4F
08/03 22:28, 4F
推
08/04 07:28, , 5F
08/04 07:28, 5F
→
08/04 07:28, , 6F
08/04 07:28, 6F
→
08/04 14:46, , 7F
08/04 14:46, 7F
推
08/04 16:18, , 8F
08/04 16:18, 8F
→
08/04 16:18, , 9F
08/04 16:18, 9F
感謝大家
→
08/04 21:49, , 10F
08/04 21:49, 10F
→
08/04 21:49, , 11F
08/04 21:49, 11F
→
08/14 23:29, , 12F
08/14 23:29, 12F
謝謝 我最後就是用date
但這問題就是在datetime(date)和int之間取捨 而非datetime和date
※ 編輯: kisha024 (60.251.182.4), 09/23/2017 16:48:46
Database 近期熱門文章
PTT數位生活區 即時熱門文章