oracle基本命令

1、命令行登录:sqlplus scott/tiger

                           sqlplus scott/tiger@192.168.146.128:1521/orcl

2、开始录屏spool d:\基本查询.txt  (执行该语句后oracle会在d盘创建一个“基本查询.txt”文件) 

      结束关闭录屏spool off(如果不执行这句,基本查询.txt会是一个空文件)

3、执行上一条sql语句:/

4、注释:--注释内容 /*注释内容*/

5、查看当前用户:show user;

6、当前用户下的表:select * from tab;

7、查看表结构:desc emp

8、 清屏:Linux:host clear

                 windows:host cls

9、查看行宽:show linesize

10、设置:set linesize 120

11、设置列宽:字符串:col ename(列名) for(format)a8(a表示字符串,8表示8个字符);

          数字:col(column) sal for 9999(9表示一位数字,4个就表示4位)

12、在数据字典中查看日期格式:

select * from v$nls_parameters(数据字典表);

13、修改日期格式:

alter session|system set NLS_DATE_FORMAT='yyyy-mm-dd';

14、设置一页显示记录数:

set pagesize 20

15、查看当前日期时间:

mysql:select now();

oracle:select sysdate form dual;

16、count另一种写法:select count(distinct deptno) from emp;

17、设置格式:break on deptno skip 2

取消格式:break on null

18、sqlplus有一个给sql语句计时的功能,打开语句:

set timing on(off)

19、创建临时表:create global temporary table ****

20、执行脚本:@+文件路径+文件名

@h:\testdelete.sql

21、关闭回显信息:set feedback off

22、删除表记录两种方式:

delete from 表名 where 删除条件

truncate table

23、管理员命令行登录:sqlplus sys/root as sysdba

24、回收站

查看回收站:show recyclebin

清空回收站:purge recyclebin

不经过回收站直接删除:drop table tableName purge;

闪回删除:操作回收站:flashback table tableName to before drop

25、授权

sys用户给scott用户创建视图的权限:grant create view to scott;

sys给scott查询hr下employees表的权限:grant select on hr.employees to scott;

sys用户给scott创建同义词的权限:grant create synonym to scott;

26、SQL的执行计划:

生成执行计划:explain plan for select * from emp where deptno=10;

打印执行计划:select * from table(dbms_xplan.display);

 

判断哪个执行计划好,看cpu的使用率

27、oracle输出开关是默认关闭的

打开:set serveroutput on

28、desc + 程序包:可以查看程序包的结构

desc dbms_output

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值