这说明变量#4有问题。我可以告诉它的GETDATE,但是当我执行GETDATE()时,它说的是无效的语法。有任何想法吗?
我也尝试使用DATETIME,但是问题在于它一直在表中保留NULL值。
我曾经尝试过执行GETDATE(),但是过去我对这个主题的了解很少。
ALTER TABLE Products
ADD
ProductPrice decimal(3,2) default((9.99)) not null,
ProductAdded GETDATE
答案 0 :(得分:0)
尝试将GETDATE()
放在括号中,就像您已经为另一个十进制默认值所做的那样:
ALTER TABLE Products
ADD
ProductPrice DECIMAL(3,2) DEFAULT((9.99)) NOT NULL,
ProductAdded DEFAULT (GETDATE());