Database 如何从带有约束失败错误的sqlite表中删除行

Database 如何从带有约束失败错误的sqlite表中删除行,database,sqlite,database-design,Database,Sqlite,Database Design,如何从sqlite表中删除行: 我正在尝试获取“约束失败”错误 sqlite> DELETE FROM cataloge WHERE id = 30; constraint failed 以下是表格的结构: 桑德尔的回答为我解决了这个问题: 查找将cataloge.id作为外键的表。这些表也不能有id为30的行。–sundar目录是否有受引用完整性约束影响的子项?我如何发现?我添加了上面表格结构的屏幕截图。感谢使用cataloge.id作为外键的表。这些表也不能有id为30的行。

如何从sqlite表中删除行:

我正在尝试获取“约束失败”错误

sqlite> DELETE FROM cataloge WHERE id = 30;
constraint failed
以下是表格的结构:


桑德尔的回答为我解决了这个问题:


查找将cataloge.id作为外键的表。这些表也不能有id为30的行。–sundar

目录是否有受引用完整性约束影响的子项?我如何发现?我添加了上面表格结构的屏幕截图。感谢使用cataloge.id作为外键的表。这些表也不能有id为30的行。