十九、约束作用及常见约束
1、什么是约束?
在创建表得时候,可以给表得字段添加相应得约束,添加约束的目的是为了保证表中数据的合法性、有效性、完整性。
2、常见的约束有哪些?
非空约束(not null): 约束的字段不能为NULL
唯一约束(unique): 约束的字段不能重复
主键约束(primary key): 玉树的字段既不能为NULL,也不能重复(简称PK)
外键约束(foreign key): ....(简称FK)
检查约束(check):注意Oracle数据库有check约束,但是mysql没有,目前mysql不支持该约束。
十九、约束作用及常见约束相关推荐
- mysql中约束性别_MySQL常见约束
#常见约束 /* 含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性 分类:六大约束 NOT NULL:非空,用于保证该字段的值不能为空 比如姓名.学号等 DEFAULT:默认,用于 ...
- 九、MySQL常见约束相关知识总结 学习笔记 + 强化复习(六大约束)
常见约束: 一.含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性 二.分类:六大约束 1.NOT NULL:非空,用于保证该字段的值不能为空 比如姓名.学号等 2.DEFAULT: ...
- 【MySQL - 5】约束是什么?非空约束、唯一约束、主键约束、外键约束有什么作用?
目录 1. 非空约束 2. 唯一约束 3. 主键约束 自动增长 4. 外键约束 级联操作 首先我们来想象一下,前几篇文章在我们操作数据库的过程中,自由度是很高的,想给哪个赋值就给哪个赋值,但是这样子, ...
- mysql数据库入门教程(9):数据的常见约束
在创建表的时候,我们可以给数据指定约束. 常见约束 含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性 添加约束的时机: 1.创建表时 2.修改表时 约束的添加分类: 列级约束: 六 ...
- MySQL基础——DDL语言学习\数据库的建立\MySQL数据类型\MySQL常见约束\表的增删改
接上篇文章 MySQL基础--数据库和SQL概述\MySQL基本使用\DQL语言学习 DDL语言学习 Data Definition Language 数据定义语言 主要用于数据库和数据表的管理和操作 ...
- SAP UI5 应用开发教程之三十九 - SAP UI5 应用出现白屏的一些常见错误和分析方法分享试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...
- mysql 动态传入表名 存储过程_MySQL之常见约束以及事务和存储过程
常见约束 数据库约束就是一种限制,用于限制表中行和列的数据,为了保证表中的数据准确和可靠 约束分类 六大约束 NOT NULL : 非空约束,用于保证该字段的值不能为空DEFAULT: ...
- SQL的约束作用,创建与删除
为提高检索效率,如非查过全部列,最好使用select *. 1.约束概述 1.1 为什么需要约束?什么是约束? 1)为了保证数据的完整性,防止错误和无效信息的输入输出. 2)约束是对表中字段的强制规定 ...
- sql server 常见约束
1.not null 非空约束 ①强制列不接受空值 ②例:创建表时,name varchar(6) not null, 2.unique 唯一性约束 ①约束唯一标识数据库表中的每条记录 ②unique ...
最新文章
- Python进阶7——字典与集合
- 解析RecyclerView的缓存机制
- 【repost】JavaScript Scoping and Hoisting
- Sql Server 日志清理 (数据库压缩方法)
- Vue2.0通过二级路由实现页面切换
- r3 4300u r5 u_R5刀粒
- c语言中日期间的天数怎么计算,关于计算两个日期间天数的代码,大家来看看...
- OpenCV3与深度学习实例-使用OpenPose进行人体姿态估算
- 【病毒】开机弹出“tlntsvi_6635.exe程序”解决方案
- idea解决编译时出现的未结束的字符文字等错误
- 正则表达式**************************
- PowerDesigner16使用方法
- Sql语句优化-查询两表不同行NOT IN、NOT EXISTS、连接查询Left Join
- 解读前端历届主流框架
- 微信公众号不限次数发送消息
- 【Office】编辑宏报错:不能在隐藏工作簿中编辑宏。请选定取消窗口隐藏”命令以显示工作簿
- “应用程序无响应”原因汇总
- 【C语言】简易版_飞机小游戏
- 如何大幅提高 Django 网站加载速度
- 浏览器解析jsx_React 初窥:JSX 详解