-
----修改表中的数据----- update tableName set column = xx [where conditions] ----删除数据 delete from tableName [where conditions]; -----约束,控制具体值满足要求---- 作用:定义规则,确保完整性 非空约束:not null 创建表时加约束,修改字段类型时加约束(modify) 主键约束:唯一,非空 (复合主键) constraint constraint_name primary key(colunmn1,column2..) desc user_constraints; ---修改表时添加主键约束 alter table tableName add constraint constraint_name primary key(xx,xx..) ---更改约束的名字 alter table tableName rename contraint constraint_name to new_name; ---删除主键约束 alter table tableName disable|enable constraint constraint_name; alter table tableName drop constrint constraint_nam; alter table tableName drop primary key[cascade]查看全部
-
用户名/密码@server as sysdba connect sys/密码 as sysdba; show user --查看当前用户 alter table tableName add column type 添加字段 alter table tableName modify column_name datatype 修改字段类型 alter table tableName drop colunm_name; 删除字段 alter table tableName rename column_name to xx 修改字段名 rename tableName to xx 修改表名 truncate table tableName --删除表内容,保留表结构 drop table tableName --完全删除 --操作表中数据-- insert into tableName(colunm1,column2,....) values(value1,value2,...)--添加数据 insert into tableName values(value1,value2,....all...); 创建表时用default 关键字 --向表中添加默认值 alter table tableName modify column default 'xx'; ---数据复制---- create table tableName1 as select * from tableName2--创建表时复制 create table tableName1 as select column1,column2 from tableName2;--复制部分字段 insert into tableName1 [(column1,....)] select * from tableName2;--添加数据时复制查看全部
-
user_users普通用户级查看全部
-
dba_users系统级的数据字典查看全部
-
查询和更改用户的默认表空间查看全部
-
modify 修改查看全部
-
desc dba_users:查看表空间列表查看全部
-
设置表空间只读状态查看全部
-
查看表空间路径查看全部
-
DROP TABLESPACE tablespace_name[INCLUDING CONTENTS];查看全部
-
ALTER TABLESPACE tablespace_name ONLINE|OFFLINE; ALTER TABLESPACE tablespace_name READ ONLY|READ WRITE;查看全部
-
操作表中的数据有添加数据、修改添加后的数据、删除数据。 向表中添加数据用的是INSERT语句 INSERT INTO table_name table_name 表的名字 (column1,column2,...) column字段的名字 VALUES(value1,value2,...) values给字段添加的值,这个值要和字段的类型一一对应, 在表名后面列出的字段个数要和values后面值的个数相同的才行,不写表名后面的字段名就是向表中所有字段添加值。 向表中所有字段添加值 凡是字符传的值都要用单引号进行括起来 insert into userinfo values(1,'xxx','123','xxx@126.com',sysdate); (sysdate获取当前日期) 查询userinfo表所有信息 select * from userinfo; 向表中制定的字段添加值 insert into userinfo(id,username,userpwd) values(2,'yyy','123'); 查询userinfo表中的username和userpwd select username,userpwd from userinfo; 向表中添加默认值 在创建表时为这个字段添加值 create table tel (id number(6,0), regdate date default sysdate);(想添加默认值用default关键字来代表默认) insert into userinfo1(id) values(1); 给表userinfo值的字段email设置一个默认值 alter table userinfo modify email default '无'; 向表userinfo中id字段添加信息 insert into userinfo(id) values(3); 如果在添加时不想采用这个默认值了 insert into userinfo(id,email) values(4,'aaa');查看全部
-
dba_users; dba_tablespaces/user_tablepsaces; dba_users/user_users; dba_data_files/dba_temp_files查看全部
-
alter table tablename add constraint pk_id primary key(id);查看全部
-
修改表时增加主键约束查看全部
举报
0/150
提交
取消