[SQL ] 新增table DATETIME欄位 使用 GETDATE()

看板Database作者 (neo)時間8年前 (2015/11/25 20:07), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱: MS SQL 資料庫版本:2012 EXPRESS 內容/問題描述: 想請問各位 如果我要新增一個表 create table mytable (MyDateTime DATETIME NOT MULL default xxx ) MyDateTime 的型態是 DATETIME 我希望他被insert 時候 不指定 數值 他會自動新增時間 且時間為現在時間 請問 我的create table 要怎寫呢? 謝謝大家~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.71.221.131 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1448453237.A.274.html

11/25 23:29, , 1F
default now()
11/25 23:29, 1F

11/26 17:49, , 2F
default getdate() MULL>NULL
11/26 17:49, 2F

11/26 17:50, , 3F
如果只有時間這個欄位又要not null就不用default了
11/26 17:50, 3F
文章代碼(AID): #1MLQHr9q (Database)