这就是我在我的代码中尝试的内容:
ALTER TABLE xTable
Add xDate [datetimeoffset](7)
NOT NULL
DEFAULT (TODATETIMEOFFSET('2020-01-01 00:00:00.000', '+00:00'))
此默认值为0001-01-01 00:00:00.0000000
,而非期望值2020-01-01 00:00:00.000
,+00:00
答案 0 :(得分:0)
您可以尝试以下查询语句
ALTER TABLE xTable
Add xDate DateTimeOffset NOT NULL default '2020-01-01 00:00:00.000 +00:00'
答案 1 :(得分:0)
以下是link到TODATETIMEOFFSET解释。
如果您需要查找系统日期的当前偏移量,请使用 SYSDATETIMEOFFSET()
TODATETIMEOFFSET将只存储offset参数中指定的偏移值。
检查此处的代码,输出 DEFAULT 列
中指定的数据答案 2 :(得分:0)
抱歉,我的错,查询是正确的,我忘了为实体配置我的自动播放器,导致覆盖值。