Oracle数据库表约束
来源:互联网 发布:安卓组态软件 编辑:程序博客网 时间:2024/06/07 17:13
--新建表BBCREATE TABLE BB( BID NUMBER(3) PRIMARY KEY, BNAME VARCHAR2(10));INSERT INTO BB VALUES(1,'JAVA');INSERT INTO BB VALUES(2,'ORACLE');select * from bb;--新建表AACREATE TABLE AA( AID NUMBER(3),--PRIMARY KEY 主键约束, ANAME VARCHAR2(20) NOT NULL,--非空约束, AEMAIL VARCHAR2(20) UNIQUE,--唯一约束 ASEX VARCHAR(20) DEFAULT '男' check(ASEX='男'OR ASEX='女'),--检查约束 ACLAZZID NUMBER(3) --REFERENCES BB(Bid) 外键约束);ALTER TABLE AA ADD CONSTRAINTS FK_AA_ACLAZZID FOREIGN KEY(ACLAZZID) REFERENCES BB(BID);ALTER TABLE AA ADD CONSTRAINTS PK_AA PRIMARY KEY(AID);--新建序列 0开始 自增1 create sequence seq_aa start with 0 increment by 1 minvalue 0;--添加数据INSERT INTO AA VALUES(seq_aa.nextval,'李白','HELL@SXT.COM','男',2);INSERT INTO AA VALUES(seq_aa.nextval,'杜甫','H1ELL@SXT.COM','男',2);INSERT INTO AA VALUES(seq_aa.nextval,'白居易','H14ELL@SXT.CO8M','男',2);INSERT INTO AA VALUES(seq_aa.nextval,'王安石','Hf14ELL@SXT.COM','男',2);--查看数据SELECT * FROM AA;
阅读全文
0 0
- Oracle数据库表约束
- Oracle数据库表约束
- Oracle数据库之操作表的约束
- oracle数据库表的约束constraints
- Oracle数据库完整性约束
- oracle数据库约束
- oracle数据库约束
- Oracle数据库的约束
- oracle数据库约束类型
- oracle数据库添加约束
- oracle 数据库的约束
- Oracle数据库之约束
- Oracle数据库中的约束
- 修改oracle数据库约束
- oracle数据库之约束
- Oracle数据库完整性约束
- oracle数据库(约束)
- Oracle数据库约束(constraint)
- Openstack不支持LVM作为Cinder后端时的跨节点热迁移
- 第八课 protocol buffer实战
- Core Animation实战五(变换)
- 一个简单明了的c++ trace log 实现
- Windows下安装python版的XGBoost(Anaconda)【成功验证,按着步骤一步一步安装能够成功】
- Oracle数据库表约束
- docker android sdk镜像
- 小甲鱼学python
- AndroidStudio 依赖 ButterKnife 出现的空指针异常,无效操作解决办法
- Go语言之三驾马车
- 互联网时代第七集《控制》观后感
- MySql数据库-07DDQL数据查询语言(中)
- 如何利用java在大规模的数据里面找到相同的属性
- 给我自己的毕业设计笔记