oracle创建表空间、用户、字段等简单命令

创建表空间、用户:

create tablespace SPACE datafile 'DGDATA.dbf' size 2048m autoextend on next 100m maxsize UNLIMITED extent management local;  
create user Lic identified by PASS default tablespace SPACE;  
grant connect,resource to Lic;

revoke connect,resource to Lic;
 

 

删除用户下所有数据:

此语句可以删除试图,同义词,过程,索引,及相关的一切数据。

DROP USER user_name CASCADE;


导出dmp数据库:

exp scott/tiger@192.168.1.1:1521/orcl owner=scott file=d:/as.dmp
oracle11G以后提供了 expdp  命令解决空表不分配存储空间的问题无法导出的问题
expdp fpe/fpe@orcl schemas=fpe directory=DATA_PUMP_DIR dumpfile=fpe.dmp logfile=fpe.log



导入dmp文件:

imp username/password@SERVICENAME file="e:\temp.dmp" full = y
用户名不匹配时,用拥有DBA权限用户执行
imp report/myoracle  file=1.dmp  fromuser=report  touser=scott ignore=yes


新增表字段:

ALTER TABLE OPINION ADD CODE VARCHAR2(50);
comment on column OPINION.CODE is 'code';

修改表字段:
ALTER TABLE 表名 MODIFY 要修改的字段 VARCHAR2(12);

删除字段:
alter table EXT drop (CODE);

删除主键:
alter table log drop constraint PK;
--删除主键同时删除索引
alter table log drop constraint PK cascade drop index;


新增主键:

alter table log add constraint PK primary key(id);


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值