oracle 常用命令


//!数据库启动流程
 1>lsnrctl start //启动监听
 2>oradim -startup -SID 实例名
show user //查看当前用户
conn[ect] //连接
disc[onnect] //断开
exit //退出
password ;//修改密码 用法 password 用户名(给其他用户修改密码) 

select * from TABLENAME where ROW='&abc';//可以弹出一个值

spool d:/name.sql;
select * from emp;
spool off;//<span style="font-family: Arial, Helvetica, sans-serif;">spool 导出记录信息</span>

//SQLPLUS 常用的环境变量

linesize 默认现实80个字符
pagesize 默认现实14行

create tabletable TABLESPACE_NAME datafile'FILEPATH' size nM autoextent on next nM;//<span style="font-family: Arial, Helvetica, sans-serif;">表的管理--创建表</span>

Create user USERNAME identified by PASSWORD 
default tablespace TABLESPACE_NAME
temporary tablespace temp
quota nM on USERNAME; //创建用户
//不同方案之间的数据对象授权:
//grant select on 数据对象 to 用户;
//select * from 原始用户.表明;
grant all on USERNAME.TABLENAME to ANOTHERUSER with grant option;//表示得到权限的用户可以继续分配权限
with admin option //表示得到权限的用户拥有admin权限


用户A、B、C 将A用户的table表授权给B B继续授权给用户C
conn A/PASSWORDA 
grant select on A.table to B with grant option;
conn B/PASSWORDB
grant select on A.table to C with grant option;

revoke connect from USERNAME;//<span style="font-family: Arial, Helvetica, sans-serif;">回收用户权限</span>
drop user xxx cascade;【cascade】//删除用户并一并删除用户所有数据对象

create table TABLE_NAME (field1 datatype,field2 datatype,field3 datatype);//创建表

alter table table_name add (w number(n),y number(n));//<span style="font-family: Arial, Helvetica, sans-serif;">添加列的语法</span>


select xxx,dump(xxx) from TABLE_NAME;//<span style="font-family: Arial, Helvetica, sans-serif;">查询数据详情的语句:</span>



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值