gpt4 book ai didi

sql - 如何找出正确的顺序在sqlite中删除表?

转载 作者:行者123 更新时间:2023-12-03 17:59:36 25 4
gpt4 key购买 nike

我有一组表需要放入Sqlite文件中。它们具有外键约束。如何找出正确的顺序删除表格?还是有一个“删除表列表”命令可以帮我解决这个问题?在Web上搜索什么以获取有关此问题的帮助,因为在与SQL相关的任何Web搜索中添加“订单”都会返回有关ORDER关键字的信息。

最佳答案

如果表中有外键,则约束将阻止您删除拥有外键的表。 “外键”只是另一个表的主键,因此对您来说是“外键”。因此,您需要先删除带有外键的表,然后再删除其他表。删除表也将删除其约束。

对于强行强制的事情,您应该能够使用以下命令禁用约束:

PRAGMA foreign_keys = OFF;

关于sql - 如何找出正确的顺序在sqlite中删除表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10493179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com