2.2表结构与数据类型 2.2.2约束 (4)外键约束(FOREIGN KEY) 主要用来维护两个表之间数据的一致性,它是保证系统参照完整性的手段。外键的取值,要么为空值,要么是引用表的某个主键或唯一性键的值。外键约束既可以作为列级约束,也可以作为表级约束。其定义格式为: [CONSTRAINT 约束名][FOREIGN KEY外键列名表] REFERENCES 引用表名[主键列名表] [ON DELETE NO ACTION | CASCADE | SET NULL] [ON UPDATENO ACTION | CASCADE | SET NULL] 2.2表结构与数据类型 2.2.2约束 (4)检查约束(CHECK) 可以定义插入或修改某个元组时,元组应满足的约束条件,通常用于限定某个列的取值范围或与其他列的关系。其定义格式为: [CONSTRAINT 约束名]CHECK 条件表达式 条件表达式是由列名、SQL所支持的运算符和函数等构成的逻辑表达式。CHECK约束既可以作为列级约束,也可以作为表级约束。作为列级约束,每一列只能有一个CHECK约束,但可以用逻辑运算符AND(与)或OR(或)等构成复合条件。 2.2表结构与数据类型 2.2.2约束 (5) DEFAULT默认值约束
您可能关注的文档
最近下载
- 现行国家建筑标准设计图集目录.pdf VIP
- 22K523 化学实验室通风系统设计与安装.docx
- 合规红线与避坑实操手册(2026)《NBT 32037-2017光伏发电建设项目文件归档与档案整理规范》.pptx VIP
- DB32T 5156-2025零碳园区建设指南.pdf VIP
- 大学物理实验课程绪论16398.ppt VIP
- 19K112_金属_非金属风管支吊架_含抗震支吊架.docx VIP
- 2025年上海市中考历史试题卷(含答案).docx
- (2025秋新版)北师大版八年级生物上册全册教案.docx
- 高考语文作文经典语句.doc VIP
- 消防检测标准化质量手册体系文件.pdf VIP
原创力文档

文档评论(0)