【Oracle sqlplus】在sqlplus提示符中显示当前用户和实例名
【命令】
set sqlprompt XXXX
【适用场合】
如果需要打开多个sqlplus窗口连接不同的数据源,那么在提示符中包含特定标志有助于用户快速确定当前操作的数据源。
【示例】
SQL> show user; USER 为 "LUNA" SQL> show parameter service; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ service_names string orcl SQL> set sqlprompt luna@oracl> luna@oracl>select sysdate from dual; SYSDATE -------------- 23-6月 -22 luna@oracl>
从上例可见,原先的SQL>已经被改写成了luna@orcl>
网上还有一种使用脚本自动改写提示符的方法,如果有需要请自行搜索。
END