查找允许null的表

时间:2013-04-05 15:05:23

标签: c# sql-server

我有一个incident表,其中incidentTypeId(int)是允许为空的外键。

incidentType表格有两列Id auto increment primary key not nullincidentType not null nvarchar

incidentType表用于填充DDL我有listItem被选为selected且值为“”。我正在检查值是否为“”,如果是,我将selectedValue的{​​{1}}设置为null。

当我从DDL中选择一些东西时,一切都很好并且正常工作。

当我尝试DDL未选择任何内容且设置为insert时,null列上的sqlexception on foreign key constraint不允许为空,因为它是主键

如何绕过允许null?

1 个答案:

答案 0 :(得分:0)

主键不能为空。这是不可能的,因为您的参赛作品必须有ID号。否则就会有创作。