繁体   English   中英

如何在mysql php中的外键列上允许空值?

[英]How to allow null on foreign key column in mysql php?

我有 mysql 表users 在注册表中,国家是强制性的,但地区不是强制性的。 两者都是外键列。

所以一些用户保持空区字段。 如果 District 是空白的,那么我应该如何从 ajax 传递district_id

我已经将district_id设置为 null 并为district_id列传递“null”值。 但错误是district_id列的不正确整数值。

请。 提出一个想法。

如果表字段已经用“NULL”属性检查过,只是你没有向该列传递任何值

主键不能为空。 当用户没有设置值时,您可以在区表中创建一个“特殊”记录来表示一个值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM