博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL数据库约束
阅读量:5046 次
发布时间:2019-06-12

本文共 444 字,大约阅读时间需要 1 分钟。

针对维护数据库的完整性,关系型数据库SQL提供了数据约束来管理数据,常用的约束有:外键、唯一、主键。

主键约束:标识数据的唯一,便于数据查询索引;

唯一约束:保证数据的唯一性;常用语法

alter table Table_Nameadd constraint Uq_Name_Code unique (c_PowerCode)

外键约束:关联数据表,保证数据的完整,比如学生ID和成绩单中的学生编号,在学生成绩单表中,学生编号就是可以定义外键关联到学生表;

添加外键约束需要注意一下几点:

1、要关联的主表字段要具有唯一性;

2、主表字段和从表字段数据类型要一致;

常用语法如下:

alter table Table_从表add constraint FK_MebPowerClass_MebPowerListforeign key(从表字段) references 主表(主表字段)

 

转载于:https://www.cnblogs.com/xibei666/p/5264514.html

你可能感兴趣的文章
BZOJ 2049: [Sdoi2008]Cave 洞穴勘测 [LCT]
查看>>
ubuntu15.10安装搜狗拼音输入法
查看>>
低调发布一个百度谷歌关键字搜索工具
查看>>
js函数的节流与防抖
查看>>
Web系列:网页版超级计算器,仿百度搜索框,仿百度视频选项卡
查看>>
Redis的架构以及有关事务使用场景
查看>>
LeetCode Reverse Words in a String II
查看>>
安卓开发之调用摄像头、相册
查看>>
IT职场人生系列之十四:经验积累
查看>>
01011_怎么打开任务管理器?win7打开任务管理器方法
查看>>
用仿ActionScript的语法来编写html5——终篇,LegendForHtml5Programming1.0开源库件
查看>>
服务器端异步接受SOKCET请求
查看>>
联玛客(T 面试)
查看>>
JQ实现弹幕效果
查看>>
0909上机作业
查看>>
MAC 系统 各种操作
查看>>
FLV文件格式分析(附源码)
查看>>
基于VS Code创建Java command-line app
查看>>
JavaScript按特定条件截取字符串
查看>>
mysql explain key_len小结
查看>>