http://benbo.itpub.net/post/26034/393783
SQL*Plus提供了一組預定義變量,可以用于其他替換變量相同的方法使用它們.
DEFINE _DATE = "09-9月 -07" (CHAR) --目前日期
DEFINE _CONNECT_IDENTIFIER = "orcl" (CHAR) --連接配接的資料庫名
DEFINE _USER = "SYS" (CHAR) --目前連接配接的使用者名 同show user
DEFINE _PRIVILEGE = "AS SYSDBA" (CHAR) -- 目前連接配接的權限級别
DEFINE _SQLPLUS_RELEASE = "1002000300" (CHAR) --SQL*Plus的版本号
DEFINE _EDITOR = "notepad" (CHAR) --目前使用的編輯器
DEFINE _O_VERSION = "Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options" (CHAR) -- Oracle資料庫的版本以及資料庫選項
SYS >SET SQLPROMPT "_USER _PRIVILEGE> "
SYS AS SYSDBA> SET SQLPROMPT "_USER 'on' _DATE 'at' _CONNECT_IDENTIFIER> "
SYS on 09-9月 -07 at orcl>