五大约束

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. 人生快乐之道(组图)
  2. WPF 中使用附加属性,将任意 UI 元素或控件裁剪成圆形(椭圆)
  3. 等式数量--hash算法之除留余数法
  4. C#面向对象设计模式纵横谈——6.Prototype 原型模式(创建型模式)
  5. hibernate配置
  6. 电脑入门完全自学手册_「新书推荐」新能源汽车维修完全自学手册
  7. Android笔记 - android 类型转化错误
  8. oracle库创建2个监听,Oracle 添加第二个实例 和 监听
  9. MySQL 第二次练习(源码安装、数据库和表的建立)
  10. Python资源下载
  11. toastr 在js中的用法
  12. iOS armv7, armv7s, arm64区别与应用32位、64位配置
  13. 2022年全球与中国磁阻随机存储器(MRAM)市场现状及未来发展趋势
  14. 数学建模之蒙特卡洛算法
  15. 有c语言基础自学JAVA要多久,零基础学java需要多久?要先学习C语言吗?
  16. 日报软件测试培训,深信苦尽甘来 在千锋软件测试培训中挥洒汗水收获成功
  17. 一、DC DC电源转换电路设计
  18. 诺基亚如何利用计算机上网,诺基亚手机连接wifi的方法步骤
  19. QA和QC,傻傻分不清?
  20. 企业架构读书笔记(COBIT与ITIL)一

热门文章

  1. ARMA 模型的参数估计 —— 增广最小二乘法
  2. 计算机串口程序配置,串口设置软件 串口调试工具如何使用
  3. 分享10套好看的简历模板 | 免费Word模板下载
  4. pandas-综合练习
  5. Diamond简介和快速应用
  6. Java retainAll抛错UnsupportedOperationException记录
  7. msfconsole 控制台简介
  8. 皮尔特沃夫服务器在什么位置,你知道LOL大区的服务器在哪吗?很有可能就在你家旁边...
  9. 人工智能就是计算机科学的英语,人工智能的英语解释
  10. FTP服务器搭建详细步骤