创建work_on表时出现语法错误

时间:2015-10-09 03:02:26

标签: php sql compiler-errors syntax-error

现在我正在重新做一个实验室,而我正在创建表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'.

由于这是一个涉及许多步骤的实验室,如果您在此之前需要我的其他步骤,请随时询问或发送电子邮件!谢谢!

1 个答案:

答案 0 :(得分:1)

我认为你在VARCHAR(9)之后错过了一个逗号,并删除了十进制(10,2)旁边的额外逗号

CREATE TABLE dbo.WORKS_ON
(
Essn    VARCHAR(9),      
Pno     INT         not null,
Hours   Decimal(10,2)

);