ORCAL第四章

发布于:2024-03-28 ⋅ 阅读:(21) ⋅ 点赞:(0)
//显示当前用户
SQL> show user

SQL> select sysdate from dual;

SQL> set pause on
SQL> desc scott.emp

SQL> select empno,ename from scott.emp;

//将缓冲区的命令保存到文本文件中
SQL> save e:\a.sql

//将文本文件调到缓冲区
SQL> get e:\a.sql
//执行符号“/”
//查看缓冲区的命令
SQL> list
//替换字符 “c /old/new”
//清除缓存区
SQL> clear buffer

//保存
SQL> edit
//将文件的命令调到缓冲区并执行,等同于@
SQL> start e:\a.sql

//把查询语句保存到文件或者发送到打印机
SQL> spool
SQL> spool e:\d.txt
SQL> select * from scott.emp
SQL> select * from scott.dept
SQL> spool off//结束

//设置linesize选项
SQL> select * from scott.emp;
SQL> show linesize
linesize 80
SQL> set linesize 150
SQL> select * from scott.emp;

//设置pagesize
SQL> show pagesize
SQL> set pagesize 50
SQL> select * from scott.emp;

SQL> help index
//help + 具体命令
SQL> help accept

//column命令,可以控制查询结果集中列的显示格式
SQL> column sal format $999,999.00
SQL> select empno,ename,job,sal from scott.emp;

//查询scott.emp表中的job列,要求该列显示最多5个字符,超过部分拆行显示
SQL> column job format a5 wrapped
SQL> select empno,ename,job,sal from scott.emp;

//查询emp表,给列指明别名
SQL> column ename heading XINGMING
SQL> column empno heading Emp
SQL> column sal heading salary
SQL> select empno,ename,job,sal from scott.emp;

//查看某列的属性
SQL> column sal

//用户可以用on或off设置某个属性起到作用
//例如关闭empno列上的属性
//结果显示列名由emp重新变成empno
SQL> column empno off
SQL> select empno,ename,job,sal from scott.emp;

//通过clear清除某列上的显示属性
//清除后显示未定义
SQL> column empno clear
SQL> column empno

//ttitle命令设置打印时每页的顶部标题
//btitle命令设置打印时每页的底部标题
SQL> ttitle center '职工信息表'
SQL> btitle left '2020/03/20'
SQL> select empno,ename,job,sal from scott.emp;

SQL> ttitle off
SQL> btitle off
SQL> select empno,ename,job,sal from scott.emp;

SQL> select empno,sal from scott.emp where sal>500;

//是环境交互命令
SQL> select empno,sal from scott.emp where sal>&sal;
//从终端输入值
// 单斜杠 / 表示重复此操作

//断开数据库连接
SQL> conn scott/123456
SQL> disconn
SQL> exit

本文含有隐藏内容,请 开通VIP 后查看