-- 删除外键的SQL语句示例
-- 假设我们有一个名为 `orders` 的表,其中有一个外键约束名为 `fk_customer_id`,
-- 该外键引用了 `customers` 表中的 `customer_id` 字段。
-- 首先,我们需要知道外键约束的名称。可以通过以下查询获取:
-- SELECT CONSTRAINT_NAME
-- FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE
-- WHERE TABLE_NAME = 'orders' AND REFERENCED_TABLE_NAME = 'customers';
-- 然后,使用 ALTER TABLE 语句删除外键约束:
ALTER TABLE orders
DROP FOREIGN KEY fk_customer_id;
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
来找到特定表的外键约束名称。ALTER TABLE
语句和 DROP FOREIGN KEY
子句来删除指定的外键约束。你需要提供外键约束的名称(如 fk_customer_id
)。如果你无法找到外键约束的名称,可以参考上述查询语句来获取。
上一篇:mysql set global
下一篇:mysql 回滚
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站