【发布时间】:2013-08-01 06:23:36
【问题描述】:
我在 SQL Server 中创建表时遇到问题
一旦我选择了 DOUBLE 作为数据类型,错误就跳到了我的脸上!!!
这是以下代码:
CREATE TABLE BATCH
( Product_Name VARCHAR(200) NOT NULL,
Product_Brand VARCHAR(100) NOT NULL,
CONSTRAINT Price_FK FOREIGN KEY (Product_Name,Product_Brand)REFERENCES Product (Product_Name,Product_Brand),
BATCH_Date AS GETDATE(),
BATCH_OriginalPrice DOUBLE NOT NULL DEFAULT 0,
BATCH_TAX DOUBLE NOT NULL DEFAULT 0,
BATCH_ProductCost DOUBLE NOT NULL DEFAULT 0 ,
)
每次double后的错误是这样的 关键字“NOT”附近的语法不正确
当我将鼠标移过它时,它会说 "'NOT' 附近的语法不正确。需要 ID"
谁能告诉我是什么问题!!!
【问题讨论】:
标签: sql-server