ORACLE命令

--创建用户
create user zhl identified by zhl default tablespace mytablespace01;
--给用户授权
grant connect,resource,dba to zhl;
--创建表空间
create tablespace mytablespace01
datafile 'f:\oracle\oradata\fpk\mytablespace01.dbf' size 1M;
--修改表空间大小
alter database 'f:\oracle\oradata\fpk\mytablespace01.dbf' resize 2M;
--将一个表移动到另一个表空间
alter table mytable move tablespace mydata01;
--删除表空间
drop tablespace mytablespace;--没有表
drop tablespace mytablespace including contents;--含有表
--更改用户默认表空间
alter user zhl default tablespace zhl_tablespace;
--表生成主键的方法
--1.创建一个序列赋给表
create sequence T_XT_GZ_SEQ
minvalue 0
maxvalue 99999999999999999999
start with 21
increment by 1
cache 20;
--2创建一个触发器
create or replace trigger t_xt_gz_trigger before insert on t_xt_gz for each row
begin
select t_xt_gz_seq.nextval into :new.N_GZDM from dual;
end;

你可能感兴趣的:(oracle,sql,cache,F#)