使用 sqlplusw
本文是 sqlplusw 中的一些常见命令和设置。
登录和退出
登录和退出
conn
连接命令: conn 用户名/密码@网络服务名 (as sysdba/sysoper) 当用特权用户登录时,必须带上as语句
disc
断开连接: disc //disconnection
文件操作命令
文件操作命令
1. start, @
功能:运行 sql 脚本
例:
start D:\caoyi\hello.sql
@ D:\caoyi\hello.sql
2. edit
功能:编辑脚本
例:
edit D:\caoyi\hello.sql
3. spool
功能:将sql*plus屏幕上的内容输出到指定的文件中去
例:
spool D:\caoyi\hello.sql
执行以上语句,然后输入要记录的sql,并接着输入 spool off。生成的文件将记录第一次 spool 之后的 sql 语句和执行结果,停止记录的命令是:
spool end;
交互式命令
交互式命令
&
功能:可以代替变量,在执行时,需要用户输入。
select * from emp where ename='&name'; //没什么用处的命令
显示和设置环境变量
显示和设置环境变量
1. linesize 设置显示行的宽度,show linesize, set linesize 这个对 pl/sql deverloper 工具来说无效的,只对 sqlplusw 有效
2. pagesize 用于报表打印比较有效,用法类似 linesize