-
在数据库中删除字段使用drop column查看全部
-
在数据库中修改数据类型用modify关键字。查看全部
-
多样查询查看全部
-
非空约束:只能在列级设置,不能在表集设置,没有名字 以及截图上非空约束添加的方法查看全部
-
这五个约束中 主键约束: 每张表只能有一个,可以由多个字段构成 外键约束: 唯一涉及两张表之间关系的约束查看全部
-
查看约束的名字 SQL> select constraint_name,constraint_type,status from user_constraints 2 where table_name='USERINFO_C3'; CONSTRAINT_NAME C STATUS ------------------------------ - -------- SYS_C0011118 P ENABLED CK_SALARY_NEW C ENABLED查看全部
-
修改表时添加检查约束 表已创建。 SQL> alter table userinfo_c3 2 add constraint ck_salary_new check(salary>0);查看全部
-
表集设置检查约束: SQL> 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)); 表已创建。查看全部
-
列集设置检查约束: SQL> create table userinfo_c 2 (id varchar2(10) primary key, 3 username varchar2(20), 4 salary number(5,0) check(salary>0)); 表已创建。查看全部
-
检查约束一般会以ck或chk开头查看全部
-
禁用和删除唯一约束: SQL> alter table userinfo_u2 2 disable constraint UN_USERNAME_NEW; 表已更改。 SQL> alter table userinfo_u2 2 drop constraint UN_USERNAME_NEW; 表已更改。查看全部
-
修改表的时候添加唯一约束: SQL> create table userinfo_u2 2 (id varchar2(10) primary key, 3 username varchar2(20)); 表已创建。 SQL> alter table userinfo_u2 2 add constraint un_username_new unique(username); 表已更改。查看全部
-
在表集设置唯一约束(用户名约束): SQL> create table userinfo_u1 2 (id varchar2(10) primary key, 3 username varchar2(20), 4 constraint un_username unique(username));查看全部
-
禁用外键约束: SQL> alter table userinfo_f4 2 disable constraint FK_TYPEID_ALTER; 删除外键约束: SQL> alter table userinfo_f4 2 drop constraint FK_TYPEID_ALTER;查看全部
-
修改表时添加外键约束: SQL> create table userinfo_f4 2 (id varchar2(10) primary key, 3 username varchar2(20), 4 typeid_new varchar2(10)); 表已创建。 SQL> alter table userinfo_f4 2 add constraint fk_typeid_alter foreign key(typeid_new)references typeinfo(typeid);查看全部
举报
0/150
提交
取消