同样的语句,在SQL server 2008中可以,在2000中不行
已经将主键设置为自增型,增量为1的int型,
1)在2000中还是提示
服务器: 消息 515,级别 16,状态 2,行 1
无法将 NULL 值插入列 'userid',表 'master.dbo.Table_user';该列不允许空值。INSERT 失败。
语句已终止。
请指教?
2)又尝试了一下,
如果强行给主键赋值,提示“已有一行受影响”,但未发现新插入的数据
------解决方案--------------------userid 设为可为NULL就行了.
------解决方案--------------------
语句呢???是不是设置非空约束
------解决方案--------------------该列不允许空值 ,改成可以 为空 试试