22,207
社区成员
发帖
与我相关
我的任务
分享
create table test(
id int,
crdate datetime default getdate()
)
--如果仅仅是希望在插入时添加默认的当前时间, 用默认约束不就可以了?
USE tempdb
GO
IF OBJECT_ID('test') IS NOT NULL DROP TABLE test
GO
CREATE TABLE test(
id INT IDENTITY(1,1) PRIMARY KEY,
n NVARCHAR(10),
日期时间 DATETIME DEFAULT(GETDATE())
)
GO
INSERT INTO test(n) VALUES ('abc')
GO
SELECT * from test
/*
id n 日期时间
----------- ---------- -----------------------
1 abc 2018-10-04 16:54:21.553
*/