读书人

怎么在数据库中找到外键为NULL的纪录?

发布时间: 2012-02-03 22:02:47 作者: rapoo

如何在数据库中找到外键为NULL的纪录?要不存在NULL外键的表也行
问题背景:
系统初始化时一般会导入一部分基本数据,由于导入表的次序是按表标识符的顺序排列的,所以导入的时候会去掉外键约束。
但是导入完了,我想知道哪个表/纪录存在空的外键。怎么办?



[解决办法]
1、导入的时候按照外键的先后顺序导入,而不是把约束删除。
或者把外键约束禁用掉。

2、用代码判断。
[解决办法]
不要忘记了系统表
[解决办法]
看这个表:
`information_schema`.`TABLE_CONSTRAINTS`

读书人网 >Mysql

热点推荐