300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > mysql数据库学习――4 完整性约束【MySQL】

mysql数据库学习――4 完整性约束【MySQL】

时间:2020-09-05 18:55:33

相关推荐

mysql数据库学习――4 完整性约束【MySQL】

数据库|mysql教程

数据库,mysql

数据库-mysql教程

仿活动会源码,ubuntu需要安全软件,tomcat7的安装步骤,爬虫网站被告,php保存指定网页文本内容,python seo运用lzw

mysql数据库学习——4,完整性约束

微信接口后台源码,vscode64位安装,ubuntu 版本退回,试tomcat是否正常,爬虫代码requet,燕十八php笔记,三只松鼠SEO优化,肉类专卖网站源码,一品资源网织梦模板源码下载站lzw

主键

虾?逍?话站源码,使用vscode,ubuntu用户权限管理,tomcat层级,c sqlite定制,公司服务器怎么做,js 载取头像插件,前端实现ui框架,家里有爬虫,学习php培训学校,鹿客seo,虚拟主机销售网站模板,网页ktv 开源码,模板邮件,注册成功跳转页面,android学生管理系统源码,snake算法程序lzw

create table feng(teamno int not null,playerno int not null,pision char(6) not null,primary key(teamno))create table feng(teamno int not null primary key ,playerno int not null,pision char(6) not null,)

复合主键

create table feng(teamno int not null,playerno int not null,pision char(6) not null,primary key(teamno,playerno))

替代键(候选键)

create table feng(teamno int not null primary key ,playerno int not null,pision char(6) not null,unique(playerno))create table feng(teamno int not null primary key ,playerno int not null,pision char(6) not null,unique(playerno,pision))

外键(在innoDB中使用)

外键声明包括三个部分

1,那个列或列组合是外键

2,指定外键参照的表和列

3,参照动作[cascade(级联操作),restrict(拒绝操作),set null(设为空),no action,set default]

如果没有指定参照动作默认是

on update restricton delete restrictcreate table feng(teamno int not null primary key ,playerno int not null,pision char(6) not null,foreign key(pision)references othertable (column)on update restrictunique(playerno))check完整性约束create table players (playerno int not null, sex char(1) not null, check (sex in (m,f)))create table players (playerno int not null,birth_date date, sex char(1) not null, check (sex in (m,f))joined smallint not null, check (year(birth_date)<joined), check (joined<1880),)create table players (playerno int not null,birth_date date, sex char(1) not null,check (sex in (select sex from wholetab))

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