作业帮 > 综合 > 作业

sql中我有个用户user表 还有公司company表 user表引用company表的主键做外键 但是在插入数据的时候

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 20:11:27
sql中我有个用户user表 还有公司company表 user表引用company表的主键做外键 但是在插入数据的时候
有的用户不是某个公司的用户,也就不需要应用公司的主键了 但是再插入数据的时候报错了,我就晕了,
消息 515,级别 16,状态 2,第 1 行
不能将值 NULL 插入列 'UC_ID',表 'Union_tuan.dbo.T_Users';列不允许有空值.INSERT 失败.
语句已终止.
我想知道的是插入数据的时候怎样才能不引用其他表主键做外键 具体点就是不给外键中插值
sql中我有个用户user表 还有公司company表 user表引用company表的主键做外键 但是在插入数据的时候
报这个错只是因为T_Users表的UC_ID字段设置成了不允许为NULL,与外键无关.
再问: 没注意这个 数据库是其他人建的