现在我正在重新做一个实验室,而我正在创建表dbo.WORKS_ON
的步骤到目前为止,这是我的命令:
CREATE TABLE dbo.WORKS_ON
(
Essn VARCHAR(9)
Pno INT not null,
Hours Decimal(10,2),
);
这是当我尝试执行查询时,我一直得到同样的错误,我以前没有得到过,我做错了什么?
消息:
Msg 102, Level 15, State 1, Line 5
Incorrect syntax near 'Pno'.
由于这是一个涉及许多步骤的实验室,如果您在此之前需要我的其他步骤,请随时询问或发送电子邮件!谢谢!
答案 0 :(得分:1)
我认为你在VARCHAR(9)之后错过了一个逗号,并删除了十进制(10,2)旁边的额外逗号
CREATE TABLE dbo.WORKS_ON
(
Essn VARCHAR(9),
Pno INT not null,
Hours Decimal(10,2)
);