-
检查约束: 在创建表时设置检查约束(列级) 语法:CREATE TABLE table_name(column_name datatype CHECK(expressions),...); 在创建表时设置检查约束(表级) 语法:CREATE TABLE table_name(column_name datatype,..., CONSTRAINT c_name CHECK(expressions)); 在修改表时设置检查约束 alter table table_name add constraint constraint_name check(expressions); 在修改表时删除检查约束 ALTER TABLE table_name Disable(禁用) 或者enable(启用) constraint constraint_name ALTER TABLE table_name drop constraint constraint_name查看全部
-
alter table userinfo_c3 2 drop constraint CK_SALARY_NEW;查看全部
-
删除检查约束查看全部
-
alter table userinfo_c3 2 disable constraint CK_SALARY_NEW; 表已更改。查看全部
-
select constraint_name,constraint_type,status from user_constraints 2 where table_name='USERINFO_C3';查看全部
-
alter table userinfo_c3 2 add constraint ck_salary_new check(salary>0); 表已更改。查看全部
-
create table userinfo_c3 2 (id varchar2(10) primary key, 3 username varchar2(20), 4 salary number(5,0));查看全部
-
create table userinfo_c1 2 (id varchar2(10) primary key, 3 username varchar2(20), 4 salary number(5,0), 5 constraint ck_salary check(salary>0)); 表已创建。查看全部
-
insert into userinfo_c values(1,'aaa',-50); 违反约束检查条件查看全部
-
create table userinfo_c 2 (id varchar2(10) primary key, 3 username varchar2(20), 4 salary number(5,0) check(salary>0)); 表已创建。查看全部
-
在创建表时设置检查约束查看全部
-
alter table userinfo_u2 2 drop constraint UN_USERNAME_NEW; 表已更改。查看全部
-
alter table userinfo_u2 2 disable constraint UN_USERINFO_NEW; 表已更改。查看全部
-
删除唯一约束 select constraint_name,constraint_type,status from user_constraints 2 where table_name='USERINFO_U2';查看全部
-
create table userinfo_u1 2 (id varchar2(10) primary key, 3 username varchar2(20), 4 constraint un_username unique(username)); 表已创建。查看全部
举报
0/150
提交
取消