数据约束简介

一,六大约束

1,not null  非空约束

2,default    默认约束,用于保证该字段有默认值

3,primary key  主键,非空且唯一

4,uique  用于保证该字段唯一,但是可以为空

5,check   检查约束(MySQL不支持),该约束用于检查字段值是否在预期范围内,例如,性别,年龄

6,foreing key 外键约束,用于限制两个表的关系,用于限制该字段的值,必须来自关联主表的关联列的字段值,PS在从表添加外键约束

二,添加约束的时间

1,创建表时

2,修改表时

语法:

Create table 表名(

字段名 字段类型 列级约束,

字段名 字段类型,

表级约束;

三,添加约束的分类

1,列级约束

语法:

直接在 字段名,字段类型,追加约束类型即可。PS:只支持 默认,非空,主键,唯一

2,表级约束

除了非空,默认都支持

PS :

Constraint 主键约束名 约束类型(要添加约束的字段)

添加外建

major为与stuinfo相关联的另外一张表

建表时添加约束通用的写法:

兰博的进化之旅
关注 关注
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
数据约束
dianqinpei5727的博客
05-08 120
数据约束:默认值、非空、唯一、主键、自增长、外键 默认值: 1)对默认值字段插入null是可以的。 2)对默认值字段可以插入非null 非空: 1)非空字符必须赋值 2)非空字符不能赋null 唯一: ...
数据库约束
大肉丸子的杂货铺
07-03 486
default 为列赋默认值 ,在Insert语句执行时检查。每个列只能有一个default约束,不能用于有Identity属性或rowversion数据类型的列Alter Table dbo.CustomerAdd Constraint df_contactname DEFAULT UNKNOW for ContactNamecheck 检查数据范围,在Insert和Update语句执行
C#泛型简介
03-05
本页内容简介泛型问题陈述什么是泛型应用泛型一般约束泛型和强制类型转换继承和泛型一般方法一般委托泛型和反射泛型和.NETFramework小结简介泛型是C#2.0的最强大的功能。通过泛型可以定义类型安全的数据结构,而无须...
ORACLE数据库简介.ppt
11-12
ORACLE数据库简介 本篇讲解了ORACLE数据库的基本概念和原理,涵盖了关系数据库的基本元素、实体和联系、键、数据完整性、SQL语言等方面的知识点。 一、关系数据库基本元素 关系数据库是指以关系模型来组织和存储...
HYPERRAM使用说明及简介
10-12
在设计中,开发者需要考虑电源管理、时序约束、EMI(电磁干扰)控制和热管理等问题。英飞凌提供的设计资源可以帮助设计者有效地解决这些问题,确保HYPERRAM的稳定可靠运行。 **6. 总结** HYPERRAM凭借其高速度、低...
MySQLNULL值简介
02-25
通常,使用NULL值来表示数据丢失,未知或不适用。例如,当客户的电话号码可设置为NULL,并且可以稍后添加。当创建表时,可以通过使用NOTNULL约束来指定列是否接受NULL值。例如,以下语句创建leads表:因此,id是主键...
数据库-数据约束
coffee_cold的博客
10-18 2279
数据约束(针对表中的列加约束): 为了保证数据库数据的完整性,有效性从而对数据进行限制。 约束分类: 实体完整性: 确保每条记录的唯一性,能够被唯一区分 主键约束(整数,字符串): primary key, 特征: 加了主键约束的列,值必须唯一,并且不能为空。 针对主键约束的列会自动生成索引文件 一个表中只能有一个主键。但是主键可以有多个列构成(联合主键) 自增约束(整形): auto_increment, 特征: 自增约束只能加到整数类型的列上,一个表只能有一个列加自增约束 该列的值会有系统自动生成,数
数据约束
m0_74931079的博客
01-09 543
数据约束条件:完整性约束 1. 域约束:对属性取值范围的约束 2. 键约束:每个关系必须要有主键,且每个主键必须不相同 3. 非空约束:属性值不能为NULL 4. 实体完整性约束:主键值不能为空 5. 参照完整性约束:外键可以取NULL值,但若外键为另一关系主键,则不能为NULL。 6. 用户定义的完整性 各种数据操作可能违反的完整性约束 插入操作:域约束、键约束、非空约束、实体完整性约束、参照完整性约束 删除操作:参照完整性约束 更新操作:域约束、键约束、非空约束、实体完整性约束、参
数据库(3)数据约束
weixin_42496678的博客
08-15 313
一、约束条件  为了确保数据的完整性,可以给列加上约束条件 完整性的分类:          1、实体完整性          2、域完整性           3、引用完整性 1)实体完整性(行)                   实体:即表中的一行记录,代表一个实体                   实体完整性的作用:表示每一行数据不重复 约束类型:    A、主键约束(...
数据库约束 详解
最新发布
weixin_55772633的博客
08-05 1522
1.概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。2.目的:保证数据库数据的正确、有效性和完整性。约束描述关键字非空约束限制该字段的数据不能为nullNOT NULL唯一约束保证该字段的所有数据都是唯一、不重复的UNIQUE主键约束主键是一行数据的唯一标识,要求非空且唯一默认约束保存数据时,如果未指定该字段的值,则采用默认值DEFAULT检查约束(8.0.1版本后)保证字段值满足某一个条件CHECK外键约束
九、MySql数据库--数据约束(七)
weixin_45602227的博客
02-03 141
一、数据约束 什么是数据约束 对用户操作表的数据进行约束。限制用户的操作等。 mysql数据约束主要有以下几种: 1.默认值 2.非空 3.唯一 4.主键 5.自增长 6.外键 1.1 设置默认值 作用: 当用户对使用默认值的字段不插入值的时候,就使用默认值。 注意: 1)对默认...
MySQL学习笔记16——数据约束
qq_41008818的博客
11-22 113
一、主键约束 (一)设置主键 主键关键字: PRIMARY KEY 主键的选择: 通常不用业务数据作为主键,主键绝对不能重复,通常选择id作为主键。 设置语句: CREATE TABLE teacher2(id int PRIMARY KEY,name CHAR(6),age int,birthday DATE,sex char(1)); 说明: 在创建数据库表的时候在字段后面加上主键关键字即可。 (二)删除主键 删除语句: ALTER TABLE teacher2 DROP PRIMARY KEY; (
创建和使用约束Constraint
weixin_33915554的博客
08-21 1325
约束(Constraint)是Microsoft SQL Server 提供的自动保持数据库完整性的一种方法,定义了可输入表或表的单个列中的数据的限制条件(有关数据完整性的介绍请参见第9 章)。在SQL Server 中有5 种约束:主关键字约束(Primary Key Constraint)、外关键字约束(Foreign Key Constraint)、惟一性约束(Unique Constr...
数据表的约束
weixin_44819178的博客
03-14 6627
数据表的约束 为防止错误的数据被插入到数据表,MySQL中定义了一些维护数据库完整性的规则;这些规则常称为表的约束。常见约束如下: 约束条件 说明 PRIMARY KEY 主键约束,用于唯一标识对应的记录 FOREIGE KEY 外键约束 NOT NULL 非空约束 UNIQUE 唯一性约束 DEFAULT 默认值约束,用于设置字段的默认值 以上五种约束条件针对表中字段进行限制从而保证数据表中数据的正确性和唯一性。换句话说,表的约束实...
数据库中的五种约束
wang19971005的博客
06-08 4716
数据库中的五种约束五大约束1.—-主键约束(Primay Key Coustraint) 唯一性,非空性 2.—-唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个 3.—-检查约束 (Check Counstraint) 对该列数据的范围、格式的限制(如:年龄、性别等) 4.—-默认约束 (Default Counstraint) 该数据的默认值 5.—-外键约束 (...
MySQL_数据类型和约束
Python_zhou的博客
12-06 386
数据类型和约束的作用 数据库中的数据保存在数据表中,在表中为了更加准确的存储数据,保证数据的正确有效,可以在创建表的时候,为表添加一些强制性的验证,比如:数据类型和约束。 ①数据类型 数据类型是指在创建表的时候为表中字段指定数据类型,只有数据符合类型要求才能存储起来,使用数据类型的原则是:够用就行,尽量使用取值范围小的,而不用大的,这样可以更多的节省存储空间。 常用数据类型如下: 整数:int,b...
假设你是一个系统分析师,写一个元数据规范文档,请提供详细的文档
04-01
- 数据规则:数据规则是描述数据约束条件和规范,包括数据完整性、数据一致性、数据有效性等。 4. 分类 元数据可以按照不同的分类方式进行分类,常见的分类方式包括: - 按照应用领域分类:如金融、医疗、教育等...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 网络管理路由篇 1722
  • Linux软件安装-yum工具 882
  • K8S安装详细教程(妥妥的) 764
  • 磁盘管理-分区 676
  • linux-网络管理 596

最新评论

  • K8S安装详细教程(妥妥的)

    CSDN-Ada助手: 恭喜用户发布了第11篇博客,标题为“K8S安装详细教程(妥妥的)”!内容详实、易懂,对于想要学习K8S的读者来说绝对是一份宝贵的资料。希望用户能继续保持创作的热情和耐心,不断分享自己的学习心得和经验。或许下一步可以考虑分享一些K8S的实际应用案例或者进阶技巧,让读者们更深入地了解这个领域。期待用户更加精彩的创作!

  • linux-网络管理

    全栈小5: 干货很多,文章内容实用性很好,技术点讲解的很到位。期待大佬的持续更新!支持!也期待大佬的指点哦【linux-网络管理,博主这篇文章,值得一看】

  • Linux软件安装-yum工具

    CSDN-Ada助手: 恭喜您写完了第11篇博客!标题为"Linux软件安装-yum工具"真是一个很有用的主题。您对yum工具的介绍非常详细,让我对如何在Linux上安装软件有了更深入的了解。希望您能继续坚持创作,分享更多关于Linux软件安装的知识。如果您有兴趣,下一步可以考虑介绍一些常用的软件包管理命令,或者分享一些应用软件的安装教程。无论您选择什么主题,我都期待着您的下一篇博客。谦虚地说,您的博客已经成为我学习Linux的重要参考,感谢您的努力!

  • linux-网络管理

    CSDN-Ada助手: 恭喜你在博客上发布了关于Linux网络管理的第12篇文章!你的持续创作展现了你对这个领域的热情和专业知识。希望你可以继续分享关于网络管理的经验和技巧,并且可以考虑扩大话题范围,比如网络安全或者网络性能优化等方面的内容,这样可以吸引更多读者。期待你的下一篇文章!

  • 磁盘管理-分区

    CSDN-Ada助手: 恭喜作者撰写了第10篇博客,题为“磁盘管理-分区”。文章内容详实,对磁盘管理的分区进行了深入的探讨,让读者受益良多。在此我想提出一个建议,希望作者能够结合实际案例,分享一些磁盘管理中遇到的问题及解决方法,这样能够更好地帮助读者解决实际问题。期待作者的下一篇作品!

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 安全测试工具AppScan基本使用
  • 网络管理路由篇
  • K8S安装详细教程(妥妥的)
2024年7篇
2023年6篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

兰博的进化之旅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

聚圣源奥术神座最新章节锅盔加盟店中国民间故事读后感莲实克蕾儿psv灵魂献祭结业证书模板瓷都免费起名字测试机甲女神秒杀软件武汉东一时区好运理发师nba新秀赛海棠依旧电视剧健康类起名办照起名注册公司免费起名软件自助烧烤店宋飞二胡独奏李姓起名哪家好姓宁的起姓名大全吉林区号有诗意的公司起名误杀瞒天记百度网盘必杀技乘风破浪的姐姐百度云5星体育通讯公司起名称媳妇的美好时代演员表外交部声明dnf复仇者名字淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化