我试图用"DROP TABLE"
命令删除几个表,但是由于未知的原因,程序只是"坐着",没有删除数据库中我想要的表.
我的数据库中有3个表:
产品、账单和账单产品,用于引用账单中的产品.
我成功地删除了产品,但我不能对bill和bill_产品执行相同的操作.
你知道为什么会发生这种事吗?
更新:
我一直在想,数据库可以保留从产品到账单的一些引用,也许这就是它不会删除Bill表的原因.
因此,我发布了一个简单的SELECT * from Bill_Products
,在几秒钟(10-15)后(奇怪的是,因为我认为当有一张空桌子的时候,它持续这么长时间是不正常的),它打印出了桌子和它的内容,但没有.(因此,apparently产品与账单之间没有任何关联).