简述外键约束的功能和建立方法
答案:2 悬赏:70
解决时间 2021-03-16 18:50
- 提问者网友:泪姬迷茫
- 2021-03-15 17:51
简述外键约束的功能和建立方法
最佳答案
- 二级知识专家网友:一池湖水
- 2021-03-15 18:23
1.外键的作用,主要有两个:
一个是让数据库自己通过外键来保证数据的完整性和一致性
一个就是能够增加ER图的可读性
2.外键的配置
1)先创建一个主表,代码如下:
#创建表student,并添加各种约束
create table student
(
id int primary key , #主键约束
name varchar(20) , #唯一约束
age int NOT NULL, #非空约束
sex varchar(2) ,
address varchar(20) default '重庆' #默认约束
) ;
一个是让数据库自己通过外键来保证数据的完整性和一致性
一个就是能够增加ER图的可读性
2.外键的配置
1)先创建一个主表,代码如下:
#创建表student,并添加各种约束
create table student
(
id int primary key , #主键约束
name varchar(20) , #唯一约束
age int NOT NULL, #非空约束
sex varchar(2) ,
address varchar(20) default '重庆' #默认约束
) ;
全部回答
- 1楼网友:末路丶一枝花
- 2021-03-15 18:32
执行这句时foreign key (bookpublicanid) references tbl_publican(bookpublicanid),你的tbl_publican还没有创建 所以会出错的
你把这两句中的外键约束先去掉 然后运行 运行成功后再把这两句加进去 就可以了 我已经试过了 能创建成功
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯