mysql设置外键的语法怎么写?

ALTER TABLE b ADD CONSTRAINT c FOREIGN KEY(c) REFERENCES a(c) ON DELETE CASCADE ON UPDATE CASCADE;哎呀。。好像写反了。我写的是把表B的c设置为外键了。。你改一下吧。
mysql设置外键的语法怎么写?
ALTER TABLE b ADD CONSTRAINT c FOREIGN KEY(c) REFERENCES a(c) ON DELETE CASCADE ON UPDATE CASCADE;

哎呀。。好像写反了。我写的是把表B的c设置为外键了。。你改一下吧。2012-08-30
mengvlog 阅读 28 次 更新于 2025-09-10 04:32:24 我来答关注问题0
  •  云易网络科技 详解MySQL中创建外键的语法和用法mysql中写外键语句

    在副表创建后添加外键:在副表创建后,使用ALTER TABLE语句添加外键。ALTER TABLE 副表名 ADD CONSTRNT 外键名 FOREIGN KEY (列名) REFERENCES 主表名 (列名);检查外键 通过以下命令可以查看已经创建的外键:SHOW CREATE TABLE 表名;删除外键 在MySQL中,可以使用ALTER TABLE语句删除外键。ALTER TABLE ...

  •  海南加宸 mysql中的外键约束如何使用

    在MySQL中,创建包含外键约束的表时,您可以使用以下语句:CREATE TABLE 表名 ( 字段1 数据类型(长度) PRIMARY KEY AUTO_INCREMENT, 字段2 数据类型(长度) NOT NULL, 外键字段 数据类型(长度), CONSTRAINT fk_外键名 FOREIGN KEY (外键字段) REFERENCES 另一个表名 (主键) );这里需要说明的是,创...

  • 在CREATE TABLE语句中,使用CONSTRAINT关键字定义约束名称,这里使用“FK__1”作为约束名。接着,使用FOREIGN KEY短语指定外键字段parentfolderid,并通过REFERENCES短语引用主表文件夹表中的主键字段folderid。这样设置后,文件夹表中的每个记录可以引用另一个文件夹表中的记录,从而实现文件夹之间的层级结构。

  • 通常的语法是:`ALTER TABLE 表名 ADD CONSTRAINT 约束名 FOREIGN KEY REFERENCES 另一表名;`。其中,“表名”是你想要修改的表的名称,“约束名”是你为这个外键约束设定的名字,“列名”是你要添加外键的列的名称,“另一表名”和“另一表的列名...

  • MySQL外键,简单来说就是表格之间的关系约束。当一个表的外键指向了另一个表的主键时,就建立了两个表之间的关联关系。外键的作用是保证数据的完整性和一致性,可以防止删除或修改主表的信息时对从表造成不良影响,同时还可以加强数据间关系的控制和维护,防止错误数据的输入。二、MySQL两表外键添加方法 ...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部