台灣最大程式設計社群網站
線上人數
1043
 
會員總數:246494
討論主題:190002
歡迎您免費加入會員
討論區列表 >> MS SQL >> [SQL]如何更新MS-SQL中的datetime資料形態
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[SQL]如何更新MS-SQL中的datetime資料形態
價值 : 0 QP  點閱數:2960 回應數:5
樓主

邱樹林
初學者
29 4
166 10
發送站內信

為了要使討論區的文章能依時間排列,故使用datetime形態
但這個形態是八位元的,我要如何才能更新裡面的資料呀,我
曾經過用now,但沒辨法耶....

本篇文章發表於2002-06-15 14:35
1樓
回應

Eddie
檢舉此回應
smalldatetime也能存時間丫...
本篇文章回覆於2002-06-15 15:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

路人甲
檢舉此回應
你的問題我也曾經遇過
建議你用sql的預儲程序去做更新資料
因為每一個local端的時間格式不一定相同
sql不一定能接受local端所傳回的格式
本篇文章回覆於2002-06-15 21:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應


檢舉此回應
依據我的經驗,資料庫最令人頭痛就是date日期型態欄位,因為 :
1.Access,Sql,Oracle寫的語法不同
2.Update時,有的不能接受null值
因此我習慣將日期用文字型態,如 2000-01-31,所有以往的困擾,通通解決
不訪試試
本篇文章回覆於2002-06-15 21:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

邱樹林
檢舉此回應
我也曾經用過文字形態,但文字形態就無法依時間
來排序了...
本篇文章回覆於2002-06-15 22:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

diabo
檢舉此回應
將datatime欄位之預設值定為getdate()
好處

(1)使用Insert SQL時,不必指定該欄位的值
(2)張貼時間一律抓取Server端(SQL Server自動取得),不易被偷改
本篇文章回覆於2002-06-17 07:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.