CONSTRAINT`s_id`FOREIGN KEY (`student_id`) REFERENCES`student`(`id`) ) 3 更改事件触发限制为 CASCADE #删除旧的外键 ALTERTABLEstudent_scoreDROPFOREIGNKEY s_id; #添加新的外键,修改事件触发限制为 CASCADE ALTERTABLEstudent_score ADDCONSTRAINTs_idFOREIGNKEY (student_id)REFERENCESstudent (id) ONDELETECA...
-- ALTER TABLE <数据表名> ADD CONSTRAINT <外键名> -- FOREIGN KEY(<列名>) REFERENCES <主表名> (<列名>); altertable infoaddconstraint fk_info_departforeign key info(depart_id)references depart(id); -- 关联外键 创建表时关联外键 create table info( id int not null auto_increment primary ...
--删除外键ALTERTABLEemployeeDROPFOREIGNKEYemp_dep_fk; 3)在创建表后添加外键: ALTER TABLE 表名称 ADD CONSTRAINT 外键名称 FOREIGN KEY (外键字段名称) REFERENCES 主表名称(主表列名称); 代码语言:javascript 代码运行次数:0 运行 AI代码解释 --添加外键ALTERTABLEemployeeADDCONSTRAINTemp_dep_fkFOREIGNKEY(dep_i...
1.1 为表添加外键约束 语法:ALTER TABLE 表名 ADD CONSTRAINT 外键名 FOREIGN KEY(外键字段名) REFERENCES 外表表名(主键字段名); 举例:为student表添加外键约束 命令:ALTER TABLE student ADD CONSTRAINT FK_ID FOREIGN KEY (gid) REFERENCES grade(id); 也可以在创建表的时候为其添加外键 CREATE TABLE score (...
alter table [table_name] add constraint [constraint_name] [unique key| primary key] ([column_name]) #外键: alter table <子表名> add constraint [constraint_name] foreign key(<子表对应父表的列名>) references <父表名>([column_name]); ...
CONSTRAINT 外键名 FOREIGN KEY(外键字段名) REFERENCES 主表名(主键字段名) 代码语言:javascript 代码运行次数:0 运行 AI代码解释 mysql> ALTER TABLE goods -> ADD CONSTRAINT fk_goods_cid FOREIGN KEY(cid) REFERENCES category(cid); Query OK, 0 rows affected (0.08 sec) Records: 0 Duplicates: 0 Warni...
5. 添加 PRIMARY KEY ALTER TABLE table_name ADD PRIMARY KEY (column_name); 以下SQL 语句在 employees 表中添加了一个主键: 实例 ALTERTABLEemployees ADDPRIMARYKEY(employee_id); 6. 添加 FOREIGN KEY ALTER TABLE child_table ADD CONSTRAINT fk_name ...
05 sec) ## 为两张表增加外键 mysql> alter table l1 add CONSTRAINT foreign key (l2id) REFERENCES l2(l2id) ON DELETE CASCADE; Query OK, 5 rows affected (0.14 sec) Records: 5 Duplicates: 0 Warnings: 0 mysql> alter table l2 add CONSTRAINT foreign key (l1id) REFERENCES l1(l1id) ON ...
show create table tscore; 系统显示类似如下。 执行如下SQL语句,为tstudent表添加主键。 alter table tstudent add primary key(sno); 执行如下SQL语句,创建外键约束即可成功。 alter table tscore add constraint fk_tscore_sno foreign key(sno) references tstudent(sno);Copyright...
ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY (外键字段) REFERENCES 主表名(主表字段名) ON UPDATE CASCADE ON DELETE CASCADE; 演示: alter table staff add constraint fk_staff_dept_id foreign key (dept_id) references depy(id) on update cascade on delete cascade; alter table staff add ...