失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 使用MySQL数据库创建表时添加外键约束

使用MySQL数据库创建表时添加外键约束

时间:2020-09-02 16:54:52

相关推荐

使用MySQL数据库创建表时添加外键约束

/题目:创建表Book表,字段如下:

bid整型,要求主键

bname学符型,要求设置唯一键,并非空

price浮点型,要求有默认值10

btypeId

类型编号,要求引用bookType表的id字段

已知bookType表(不用创建),字段如下:

id

name/

一、创建表时添加外键约束

use books;CREATE TABLE booktype(id INT PRIMARY KEY,NAME VARCHAR(20) NOT NULL);CREATE TABLE book(bid INT PRIMARY KEY,bname VARCHAR(20) UNIQUE,price FLOAT DEFAULT 10,btypeId INT REFERENCES booktype(id));

二、先创建表,后添加约束

ALTER TABLE book ADD CONSTRAINT FK_Book FOREIGN KEY(btypeid ) REFERENCES booktype(id);

如果觉得《使用MySQL数据库创建表时添加外键约束》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。