mysql添加外键语句
sql语句格式:
1. 添加外键约束:alter table 从表 add constraint 外键(形如:FK_从表_主表) foreign key (从表外键字段) references 主表(主键字段);
如:alter table t_book add constraint `fk` foreign key (`bookTypeId`) references t_booktype(`id`);
或者在创表时直接加上
CREATE TABLE t_book(
id int primary key auto_increment,
bookName varchar(20),
author varchar(10),
price decimal(6,2),
bookTypeId int,
constraint `fk` foreign key (`bookTypeId`) references `t_bookType`(`id`)
);
2、新增列
ALTER TABLE `trn_comment_msg`
ADD COLUMN `content` VARCHAR(1000) NOT NULL COMMENT '消息内容' AFTER `createUserId`,
ADD COLUMN `courseName` VARCHAR(20) NOT NULL COMMENT '课程名称' AFTER `content`;
3、历史数据迁移
-- trn_course_comment历史数据迁移 update trn_comment_msg tcm inner join trn_course_comment tcc on tcm.comId=tcc.comId inner join trn_course tc on tc.courseId=tcc.courseId set tcm.content=tcc.content,tcm.courseName=tc.courseName
mysql添加外键语句相关推荐
- mysql添加外键语句解释 ALTER TABLE ADD CONSTRAINT FOREIGN KEY() REFERENCES
给sudent表添加约束外键 语句: ALTER TABLE student ADD CONSTRAINT fk_student_userid FOREIGN KEY(userid) REFERENC ...
- mysql na加外键,mysql添加外键
mysql添加外键无法成功的原因 最近很忙,碰到很多问题都忘了发上来做个记录,现在又忘了,FUCK,现在碰到一个问题, 就是mysql添加外键总是无法成功,我什么都试了,就是没注意signed和uns ...
- Mysql添加外键的方式
Mysql添加外键的几种方式 注意:添加外键是给从表添加(即子表) 父表是主表 方法一: 创建表之前: FOREIGN KEY (子表id) REFERENCES 关联表名(外主表id) 例如 cre ...
- mysql 添加外键 完整_详解mysql添加外键的方法
本文主要向大家介绍了mysql添加外键的方法,通过具体的实例让大家了解,希望对大家学习mysql有所帮助. 为已经添加好的数据表添加外键: 语法:alter table 表名 add constrai ...
- mysql添加外键约束的语法_Mysql添加外键约束.
最近学习遇到一条添加外键约束的语句,记录下来. alter table selection add constraint FK_Reference_1 foreign key(course) refe ...
- mysql添加外键出现1452错误_MySQL添加外键失败ERROR 1452的解决
今天在学习数据库添加外键的时候,遇到了问题 我先创建了两个表 orders 和 order_items ,存储引擎都是InnoDB, 且都有orderid这个属性(类型完全一样), 但是我使用命令 ...
- 关于mysql添加外键的时候报错_MySQL添加外键时报错:1215 Cannot add the foreign key constraint的一个可能解决方法...
今天给设计好的班级表和专业表以及院系表添加外键时,报了这样一个错误 ** 1215 Cannot add the foreign key constraint ** 去百度搜了一圈,说可能时因为字段类 ...
- Mysql 添加外键的两种方式
第一种方式:通过创建表的过程中进行添加外键,和其他表的字段进行联系. create table teacher(id int unsigned auto_increment,name varchar( ...
- mysql 添加外键约束
创建表时添加约束 create table table_name( id int primary key auto_increment, #设为主键且自动增长 name not null unique ...
最新文章
- 给定一个单词集合,找出可以相互转换的集合。比如abc bca cba都可以相互转换(变位词)
- NIO详解(十一):线程间通信管道Pipe
- java 发送cookie_Java如何在Servlet中发送cookie?
- linux ps转为tiff,转换为TIFF,将图像转换为TIFF,在线图像转换为TIFF
- zoj 3204 Connect them kruskal
- ios numlock_从“提示”框:默认情况下启用NumLock,无广告的iOS应用和立体声供电的派对灯...
- 顺丰快递,果然不一般!
- [综述泛读] A survey on web services composition (IJWGS, 2005)
- STM32学习——ROV遇到的坑
- 软考的一些心得分享, 写在信息系统项目管理师通过之后
- jqgrid for asp.net 遍历所有列rowObject时不用输入编号
- MySQL安装步骤(ZIP版)
- SQLserver中勒索病毒或严重损坏后的恢复数据方法
- HDD Regenerator V2.0绿色中文注册版-(令硬盘起死回生)_-Chaz-_新浪博客
- 关于纯流量卡-物联网卡的一点个人看法
- 给小朋友讲故事——第一次世界大战(音频)
- md4 java_求MD4 java实现的代码
- BFA“瑞云科技”大视频讲堂第五期“从好莱坞电影融资模式到中国电影的国际化”...
- 最后一公里极速配送(三)
- 金蝶KIS旗舰版V5.0.0研究学习
热门文章
- 鸿蒙系统的手机哪款最好,鸿蒙系统发布时间 华为鸿蒙系统手机两千元年底推出?...
- 计算机在无纸化办公系统中应用属于,福建省闽侯职专计算机基础知识练习题.doc...
- 《机器学习实战》 Logistic回归预测患有疝气病的马的存活问题
- 根据cadence设计图学习硬件知识day05 了解一些芯片
- 广东农信银信中心副总裁周丹云栖大会演讲:数字化转型与中台战略
- vim 退出命令(保存、放弃保存)
- TFS,FastDFS性能对比与分析
- 第一篇:mysqlcluster数据库集群的搭建和配置
- Python面试题 - 基础题(一)
- 4EVERLAND | AWS月度明星计划(一月):新年最好的开始