oracle之数据处理之约束1
生活随笔
收集整理的這篇文章主要介紹了
oracle之数据处理之约束1
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
--創(chuàng)建表
create table emp4(
id number(10) constraint emp2_id_nn not null,
name varchar2(20) not null,
salaty number(10,2)
)--查詢表
select *from emp4--插入
insert into emp4 values(1001,'geyao',2000)
運行結(jié)果
--創(chuàng)建表 create table emp5( --列級約束 id number(10) constraint emp5_id_uk unique not null, name varchar2(20) constraint emp5_name_nn not null, email varchar(20), salary number(10,2), --表級約束 constraint emp3_email_uk unique(email) ) --查詢表 select * from emp5 --插入表 insert into emp5 values(1001,'AA','AA@126.com',200)運行結(jié)果
--主鍵 --創(chuàng)建表 create table emp6( --列級約束 id number(10) constraint emp6_id_uk primary key, name varchar2(20) constraint emp6_name_nn not null, email varchar(20), salary number(10,2), --表級約束 constraint emp6_email_uk unique(email) ) --插入 insert into emp6 values(1001,'AA','AA@126.com',200)運行結(jié)果
--主鍵 --創(chuàng)建表 create table emp6( --列級約束 id number(10) , name varchar2(20) constraint emp6_name_nn not null, email varchar(20), salary number(10,2), --表級約束 constraint emp6_email_uk unique(email) constraint emp6_id_uk primary key(id), --主鍵外鍵 constraint emp6_dept_id_fk from key(department_id) references departments(department_id) ) --插入 insert into emp6 values(1001,'AA','AA@126.com',200)運行結(jié)果
--主鍵 --創(chuàng)建表 create table emp6( --列級約束 id number(10) , name varchar2(20) constraint emp6_name_nn not null, email varchar(20), salary number(10,2), --表級約束 constraint emp6_email_uk unique(email) constraint emp6_id_uk primary key(id), --主鍵外鍵 constraint emp6_dept_id_fk from key(department_id) references departments(department_id) on delete set null ) --插入 insert into emp6 values(1001,'AA','AA@126.com',200)總結(jié)
以上是生活随笔為你收集整理的oracle之数据处理之约束1的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity3D数字孪生笔记——Unity
- 下一篇: 易语言PHP查询卡号,易语言卡密管理源码