[SQL ] 想請問時間欄位如何轉換

看板Database作者 (πBear)時間12年前 (2013/03/18 10:15), 編輯推噓1(107)
留言8則, 4人參與, 最新討論串1/1
由於處理大量資料,資料皆由CSV檔匯入SQL2008 2012/10/01空白16:51:56←時間欄位型態是這樣 但在全部欄位都是資料類型VARCHAR(50) 也沒辦法透過點選(資料表)右鍵點選(設計)的方式, 請問有無方法可以轉換呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.128.187

03/18 22:55, , 1F
先匯進去再轉阿
03/18 22:55, 1F

03/19 01:02, , 2F
所以想尋求如何轉...不知道下何種指令
03/19 01:02, 2F

03/19 19:44, , 3F
欄位若是datetime,sql2008會自動轉成datetime,不用下指令
03/19 19:44, 3F

03/20 11:13, , 4F
1.請管理者修改日期時間的欄位型別 2.前端寫一個轉換函式
03/20 11:13, 4F

03/20 11:14, , 5F
將每一次查詢的結果,用函式轉成日期時間供前端程式運算
03/20 11:14, 5F

03/20 11:15, , 6F
理論上來說日期時間入資料庫欄位是轉為datetime
03/20 11:15, 6F

03/20 11:16, , 7F
除非你像我們一樣 月日時分秒都拆開成獨立欄位 Orz
03/20 11:16, 7F

03/20 11:20, , 8F
去年底我也有遇到日期時間的問題 這給你參考 #1GlMQ5uZ
03/20 11:20, 8F
文章代碼(AID): #1HHdZOYU (Database)