该语句将终止SQL Server

时间:2013-02-18 18:22:24

标签: php sql-server insert

我遇到了SQL Server查询的问题。

我已经在StackOverflow上看到了这个错误。它应该是一列的长度不够长,但在这种情况下,它是不可能的。

表格如下:

id numeric (10),
project varchar(10),
name varchar(50),
path varchar(500),
categorie(50)

这就是错误:

The statement has been terminated.[ 
INSERT INTO [2tlm_spec].[links] (project, name, path, categorie) VALUES('2tlm',      
'Project Definition','http://caevgl03.caecorp.cae.com/projects/2tlm/2tlm_proj_def.htm',   
'Project Info') ]

感谢您的建议。

1 个答案:

答案 0 :(得分:0)

在这种情况下,问题是id numeric(18, 0),not NULL)

如果你将它改为null,那么sql语句将被正确执行。