SQL变量#4数据类型GETDATE

时间:2019-04-04 05:20:04

标签: sql-server

这说明变量#4有问题。我可以告诉它的GETDATE,但是当我执行GETDATE()时,它说的是无效的语法。有任何想法吗?

我也尝试使用DATETIME,但是问题在于它一直在表中保留NULL值。

我曾经尝试过执行GETDATE(),但是过去我对这个主题的了解很少。

ALTER TABLE Products
ADD
ProductPrice decimal(3,2) default((9.99)) not null,
ProductAdded GETDATE

1 个答案:

答案 0 :(得分:0)

尝试将GETDATE()放在括号中,就像您已经为另一个十进制默认值所做的那样:

ALTER TABLE Products
ADD
ProductPrice DECIMAL(3,2) DEFAULT((9.99)) NOT NULL,
ProductAdded DEFAULT (GETDATE());