Oracle的表操作——检查约束
来源:互联网 发布:伏尼契手稿 知乎 编辑:程序博客网 时间:2024/06/09 21:15
1、检查(check)约束:对输入列或者整个表中的值设置检查条件,以限制输入值,保证数据库数据的完整性
2、创建表时设置检查约束的方法:
(1)、列级约束:
create table student(
sid number(8,0),
name varchar2(20),
sex char(2) check(sex = '男' or sex = '女'),
birthday date,
address varchar2(50)
);
(2)、表级约束:
create table student(
sid number(8,0),
name varchar2(20),
sex char(2) ,
birthday date,
address varchar2(50),
constraint ck_sex check(sex = '男' or sex = '女')
3、修改表时添加检查约束的方法:
alter table student add constraint ck_sex check(sex = '男' or sex = '女')
4、删除检查约束的方法:
(1)、暂时删除:alter table student disable constraint ck_sex;
(2)、永久删除:alter table student drop constraint ck_sex;
- Oracle的表操作——检查约束
- Oracle的表操作——主键约束
- Oracle的表操作——非空约束
- Oracle的表操作——唯一约束
- Oracle的表操作——外键约束
- Oracle表约束的sql操作
- Oracle数据库之操作表的约束
- Oracle检查约束
- Oracle删除检查约束
- Oracle约束操作(表级约束)
- Oracle:SQL语句--对表的操作——添加主键约束
- Oracle:SQL语句--对表的操作——添加外键约束
- Oracle 约束的相关操作
- 利用Oracle的enable validate约束进行数据检查
- Oracle之检查约束的使用(四)
- oracle的表约束
- Oracle的表约束
- Oracle表 序列 约束 视图 索引的操作
- 基于Dragonboard 410c的智能小车(二)
- 第十周项目一 层次遍历算法
- 从零开始讲解php正则路由的设置(公司分享)
- 集合动画+Hanlder倒计时跳转
- 页面验证码出不来,99%因为没有加随机数参数。浏览器缓存导致没有重新访问验证码页面。不熟bug难找的
- Oracle的表操作——检查约束
- SwtichHosts快速切换Host
- 第十周项目3-二叉树的构造
- Android获取屏幕宽和高
- 【Android】字体和图标大小设计规范
- v-for
- Rancher中K8S仪表板Server unavailable故障的解决办法
- ConcurrentHashMap解析
- WCF