-
主键约束不起名字还有系统默认的配名
查看全部 -
数据字典查约束的名字??!!(首先要查好约束的类型,再根据类型查各个表里此类约束的名字)
查看全部 -
无条件删除等于截断表
查看全部 -
修改时添加非空约束。
查看全部 -
给列重添默认值是需要高纬度的操作的
查看全部 -
所谓没有自动对齐也是一个很容易被忽略的概念(“只做你自己的事别管别的空”)
查看全部 -
截断表和删除表,确实有些形象了
查看全部 -
alter进行升维操作(对表的结构进行操作)
查看全部 -
永久是datafile,临时是tempfile
查看全部 -
主键约束
作用:确保表中每一行数据的唯一性(非空性,唯一性)
一张表中只能设计一个主键约束
主键约束可以由多个字段构成(联合主键或复合主键)
在创建表时设置主键约束
1、CREATE TABLE table_name(column_name datatype PRIMARY KEY,...)
表情约束
2、CONSTRAINT constraint_name PRIMARY KEY(column_name1,...)
-------------------------------------
create table userinfo
(id number(6,0),
username varchar2(20),
userpwd varchar2(20),
constraint pk_id_username primary key(id,username));
---------------------------------------
查找约束数据字典:user_constraints
select constraint_name from user_constraints where table_name='USERINFO'
查看全部 -
非空约束
在创建表时设置非空约束
CREATE TABLE table_name(column_name datatype NOT NULL,...);
在修改表时添加非空约束
ALTER TABLE table_name MODIFY column_name datatype NOT NULL;
在修改表时去除非空约束
ALTER TABLE table_name MODIFY column_name datatype NULL;
查看全部 -
约束
约束的作用:1、定义规则 2、确保完整性
非空约束
主键约束
外键约束
唯一约束
检查约束
查看全部 -
删除数据
DELETE语句
delete from table_name [where conditions]
无条件删除
delete from table_name
有条件删除
delete from table_name [where conditions]
查看全部 -
修改数据
UPDATE语句
UPDATE table_name SET column1=value1,... [WHERE conditions]
无条件更新
UPDATE table_name SET column1=value1,...
有条件更新
UPDATE table_name set column1=value1,... [WHERE conditions];
查看全部 -
复制表数据
创建表时复制
create table table_new as select column1,...| * from table_old
添加表时复制
insert into table_new [(column1,...)] select column1,...|* from table_old
查看全部
举报