[SQL ] datatime vs char

看板Database作者 (Artificail Intelligence)時間11年前 (2014/05/10 22:03), 編輯推噓2(208)
留言10則, 4人參與, 最新討論串1/1
最近在寫新系統, table已經開好了, 以前公司在日期欄位都是用date/datetime 老闆說,新的資料庫想要把date型態都改換成char, 因為我們系統顯示給(大部分)使用者是民國年, 老闆說這樣處理起來比較容易, 不知道大家怎麼看.. 優缺點? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 113.61.164.195 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1399730587.A.8C4.html

05/10 22:19, , 1F
除非是純顯示,否則運算、抓區間會轉的很累;顯示部分可以
05/10 22:19, 1F

05/10 22:19, , 2F
做純量值函數處理
05/10 22:19, 2F

05/10 22:22, , 3F
或是兩種格式並存,我有看過幾年前的案子被民國年弄的很慘
05/10 22:22, 3F

05/10 23:18, , 4F
一定會運算和抓區間阿 報表必定用到
05/10 23:18, 4F

05/12 09:46, , 5F
改成char 真的有比較容易嗎?
05/12 09:46, 5F

05/12 12:18, , 6F
我沒有答案才會上來問阿XD
05/12 12:18, 6F

05/12 12:19, , 7F
應該是要看你們日期會處理的狀況有哪些,分別需要用什麼方法
05/12 12:19, 7F

05/12 12:19, , 8F
在這些方法下,date與char有什麼差別?
05/12 12:19, 8F

05/12 12:19, , 9F
也請你老闆提出比較容易的點是什麼
05/12 12:19, 9F

05/12 12:19, , 10F
我相信答案就呼之欲出了...
05/12 12:19, 10F
文章代碼(AID): #1JRZ6RZ4 (Database)