2015-02-23 59 views
0

我有一张名为insert_tbl的表格。我想修改它以添加一个名为ddate_insert的新列,数据类型为datetime,默认值为utctime。改变表格以添加默认的utc时间值

我使用SQL Server 2008

+1

我会建议,要么'DATE'(如果你只需要的日期 - 没时间)使用,或则'DATETIME2(3)'如果你既需要日期和时间部分。尽量避免'DATETIME' - 它有它自己的份额问题(日期范围仅从17年1月1日起,精确度只有3.33ms - 不是1ms) - 所以尽量使用**更合适**,更方便的数据类型SQL Server ** 2008 **和更新给你! – 2015-02-24 06:06:02

回答

3
ALTER TABLE insert_tbl ADD ddate_insert datetime NOT NULL DEFAULT getutcdate()