我在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 ,
)
Run Code Online (Sandbox Code Playgroud)
关键字'NOT'附近的每个双重不正确语法之后的错误是这样的
当我将鼠标移到它上面时,它会显示"NOT'附近的语法错误.期待ID"
谁能告诉我这是什么问题!!!
sql-server ×1