sqlplus学习笔记(二)
可简写为REM
使用:/*此处是备注*/
使用:--此处是备注
15、使用SPOOL保存查询结果
使用SPOOL不但可以使查询结果在屏幕上输出,还同时将
结果保存在指定的文件中。
语法:
SPO[OL] [file_name[.ext] [CRE[ATE] | REP[LACE]] \
| APP[END]] | OFF | OUT]
16、查询用户有哪些表空间
SQL> select object_name, object_type from user_objects;
17、使用变量替换
SQL> select * from m_table where id=&myid;
Enter value for myid:
18、格式调整有以下参数
set echo on/off 是否显示脚本中的需要执行的命令
set feedback on/off 是否显示select结果之后返回多少行的提示
set linesize n 设置一行最多显示多少字符
set termout on/off 在执行脚本时是否在屏幕上输出结果
set heading on/off 是否显示查询结果的列名
set pagesize n 设置每页的行数
set trimspool on/off 在spool到文件时是否去除输出结果中行末尾的空白字
set trimout on/off 是否去掉屏幕上输出结果行末尾的空白字符
set space on/off 输出列间空格数设置
如果需要sqlplus下次启动的时候自动调整这些格式,可以将上面的设置保存到$ORACLE_HOME/sqlplus/admin/glogin.sql文件
19、列格式
col column_name format a50 设置column_name为50个字符宽
col column_name 显示列格式
col column_name noprint 隐藏列
CLEAR COLUMNS 将所有列的显示属性设为缺省值
BREAK 显示对BREAK的设置
CLEAR BREAKS 删除BREAK的设置