五大约束

1. 主键约束primay key Constraint:唯一性 非空性

2. 唯一约束Unique Constraint:唯一性 可以空 但只能有一个

3. 检查约束 Check Constraint:对该列数据的范围、格式的限制

4. 默认约束 Default OCnstraint:该数据的默认值

5. 外键约束 Foreign keyConstraint:需要建立两表之间的关系并引用主表的列

五大约束的语法示例:

1. 添加主键约束

Alter table 表名 add Constraint 主键名 primary key(字段)

2.  添加唯一约束

Alter table 表名 add Constraint 约束名 unique(字段)

3.  添加默认约束

Alter table 表名 add Constraint 约束名 default(默认内容) for 字段名

4.  添加检查约束

Alter table 表名 add Constraint 约束名 check (字段表达)

5.  添加外键约束

Alter table 表名 add COnstraint 约束名 foreign key(字段) references 表名(字段名)

数据库五种约束以及添加方法相关推荐

  1. 数据库中的五种约束及其添加方法

    五大约束 1.--主键约束(Primay Key Coustraint) 唯一性,非空性 2.--唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个 3.--检查约束 (C ...

  2. SQL语句命令,五种约束

    简单介绍sql: SQL 是一种数据库查询和程序设计语言,用于存取数据以及查询,更新和管理关系数据库系统.可以通过SQL操作 oracle,sqlserver,mysql,sqlite 等等所有的关系 ...

  3. MySQL常见的五种约束

    MySQL的五种约束   约束, 其实就是一种限制条件, 让你不能超出这个控制范围. 公路上有速度限制.车距限制.鸣笛限制. 而在数据库中的约束,就是指表中的数据内容不能胡乱填写,,必须按照要求填写, ...

  4. 五种便签分类方法,让你的事项清单一目了然

    在工作过程中,会需要处理各种工作中的待办事项,当大量的任务事项堆叠在一起时,可能会让你感觉到压力山大,不知该从何处入手才好.其实,现在的应用市场中有一些好用便签工具,可辅助高效整理待办事项任务.这里就 ...

  5. 独家 | 每个数据科学家应该知道的五种检测异常值的方法(附Python代码)

    作者:Will Badr 翻译:顾伟嵩校对:欧阳锦本文约1600字,建议阅读5分钟本文介绍了数据科学家必备的五种检测异常值的方法. 无论是通过识别错误还是主动预防,检测异常值对任何业务都是重要的.本文 ...

  6. Server 2016DC查看五种AD角色的方法

    Server 2016DC查看五种AD角色的方法 https://jingyan.baidu.com/article/e8cdb32b87e4aa76042bad6c.html 听语音 原创 | 浏览 ...

  7. Redis_17_Redis服务器中的数据库(五种基本类型底层存放)

    文章目录 一.前言 二.RedisObject对象 2.1 RedisObject对象 2.2 类型type 2.3 编码encoding 2.4 sds 三.字符串对象string 3.1 int编 ...

  8. Unity(游戏)中五种数据存储的方法

    Unity(游戏)中五种数据存储的方法 一.PlayerPrefs unity3d提供了一个用于本地持久化保存与读取的类-------PlayerPrefs.工作原理很简单,以键值对的形式将数据保存在 ...

  9. Adams中液压缸约束的添加方法

    Adams中液压缸的约束添加如下图所示,需要添加一个转动副一个移动副一个共线约束. 1.转动副与移动副的添加较为简单,在运动副中选择添加即可. 2.共线约束的添加方法是:在基本运动副中选择创建共线约束 ...

  10. 五种外观缺陷检测方法,不分优劣,应用场景不同使用的技术不同

    工业外观缺陷检测方法详细介绍如下: 一.超声波探伤检测 超声波探伤检测是根据声波在缺陷处发生波形变化的原理来检测缺陷.声波在工件内的反射状况就会显示在屏幕上,根据反射波的时间及形状来判断工业制造件内部 ...

最新文章

  1. postgres外部表
  2. react-native 使用 antd-mobile-rn UI进行开发app
  3. 用好这几款炼丹利器,调参从此得心应手 | Let's Fork
  4. LVM---基本创建和使用
  5. Spring-05 -AOP [面向切面编程] -Schema-based 实现aop的步骤
  6. @Entity报错,配置pom.xml
  7. SAP ABAP CDS view里的注解在ABAP后台是如何被解析的?
  8. iis发布网站怎么支持.json文件
  9. springboot2源码1-SpringApplication实例化
  10. 最简单的PHP MVC留言本实例(二)
  11. Java复习总结(一)思维导图
  12. HyperLedger Composer 查看所有容器 | 进入指定容器
  13. H5中启动Android app
  14. 如何去掉word标题前面的小黑点
  15. c语言uefi读写文件,UEFI简单的应用程序模块MyHelloWorld:C源文件/INF工程文件源码/简析[6]...
  16. 小项目之个人银行账户管理程序(1)
  17. Android AOSP和Android-X86源码下载编译终极普法
  18. html水平线 虚线
  19. 有苦有乐的算法 --- 自定义一个栈,实现压栈(push)、弹栈(pop)、获取站内最小值(getmin)
  20. pycharm运行按钮灰色解决方法

热门文章

  1. php 判断客户端类型,怎么使用php判断客户端的类型
  2. cryptojs AES加密
  3. 计算机原理电梯控制系统设计,基于PLC的电梯控制系统的设计与研究
  4. h5可以获取本机手机号码么_h5页面模板免费制作丨动态h5页面模板挑选
  5. 小米商城html+css+js全代码
  6. 462计算机连接错误,金蝶K3始终462错误,怎么处理???????
  7. ttf字体文件抽取自己想要的字
  8. matlab电气应用,基于MATLAB/Simulink的高压直流输电系统的仿真研究.pdf
  9. Java中集合retainall_Collection中的之retainAll()方法的理解
  10. 用canvas画圆饼图