oracle的sqlplus语句

1、登录用户
sqlplus scott/tiger 
2、连接用户
conn  system/sa
3、显示用户
show user;
4、显示当前用户的所有表
select * from tab;
select * from user_tab_comments;
select table_name from user_tables;
5、修改密码
passw[ord] [用户名]
6、创建用户
create user sa identified by sa;
7、赋予角色
grant connect,resource to sa;
8、撤销角色
revoke connect,resource to sa;
9、锁定用户
alter user sa account lock;
10、解锁用户
alter user sa account unlock;

 

11、一个用户sa查询另一个用户test的class表
grant select on class to sa [with grant option];
select * from test.class;
select换为all时表示增删改查操作。
12、撤销用户对表的操作
revoke select on class from sa;
13、查看用户所拥有的角色
SELECT * from user_role_privs;
14、查看用户系统权限
SELECT * FROM user_sys_privs;
15、查看表结构
desc temp;
16、当前用户权限
select * from session_privs;
17、修改默认的日期格式[暂时的]
alter session set nls_date_format='yyyy-MM-dd';
18、profile文件
指定用户登录时最多可以输入密码的次数
create profile lock_account limit failed_login_attemps

3 password_lock_time 2;
alter user scott profile lock_account;
19、把一个表的数据插入到另一个表
insert into tab1(id,name,pwd) select id,name,pwd from

tab2;
20、创建序列
create sequence user_seq start with 1 increment by 1;
21、分页查询
select * from (select e.*,rownum rn from (select *

from emp) e where rownum <=10) where rn>=5;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值