SQLPLUS
======================================================
DESC 同 DESCRIBE 查询表结构
SAVE 保存sql文件 默认保存地址是Oracle安装目录下的db_1\BIN下面
SPOOL 输出sql执行结果到一个文件中
SPOOL OFF 关闭输出
COLUMN 格式化列
SET PAGESIZE:设置页面大小
SET LINESIZE:设置行大小
CLEAR COLUMNS:清除列格式
& :定义临时变量,会提示输入值
SET VERIFY OFF:关闭显示原行和新行
&& :避免输入出现两次的一个变量值
DEFINE : 定义变量值或查看所定义的变量
UNDEFINE :删除已定义的变量值
ACCEPT: 等待用户为变量输入一个值
&1 :第一个参数,...where productid = &1; 用@运行脚本的时候需要传递值
例如:@C:\sqlbook\report.sql 3
这里的3就是需要传递给脚本中定义好的&1变量的值
TTITLE: 添加页眉
BTITLE:添加页脚
_DATE : 当前日期
SQL.USER : 显示当前用户
SQL.PNO : 显示当前页
LEFT,CENTER,RIGHT :对齐文本
SKIP 2 : 跳过两行
COMPUTE : 计算一列的值
HELP INDEX : 查看关键字帮助
下面这条语句将会生成许多条DROP TABLE的SQL语句
select 'drop table' ||table_name|| ';' from user_tables;
所生成的语句可保存在一个文件中供以后使用
CONNECT : 重新连接到数据库
DISCONNECT : 断开数据库连接,并保持SQL*PLUS运行