当我尝试将外键设置为ON DELETE set NULL时,它不会创建表(错误1005 (HY000):)。如果我将其更改为ON DELETE CASCADE,它将起作用。当一个客户删除一个订单时,这可以级联并删除ORDERHASSHIPINGADDRESS中的记录,但是当一个地址被删除时,它不应该删除ORDERHASSHIPINGADDRESS中的记录-然后它应该被设置为NULL,直到它可以被更新为其他东西。CREATE TABLE USER (
id INT UNSIGNED NOT NULL aut
如果用户将列级别设置为值4,则将其设置为NULL。我已经检查了javascript,如果用户选择级别为4,则entidade不能为空,但是如何在MySQL上实现相同的值呢?CREATE TABLE IF NOT EXISTS `users` ( username VARCHAR(255) COLLATEutf8_unicode_ci NOT NULL,