在 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 ,
)
关键字'NOT'附近的每个双精度错误语法后的错误是这样的
当我将鼠标移过它时,它会显示“'NOT'附近的语法不正确。需要ID”
谁能告诉我是什么问题!!!