Fosdccf.blog.chinaunix.net
sdccf
全部博文(19283)
Linux酷软(214)
tmp(0)
PostgreSQL(93)
Solaris(383)
AIX(173)
SCOUNIX(575)
DB2(1005)
Shell(386)
C/C++(1187)
MySQL(1750)
Sybase(465)
Oracle(3695)
Informix(548)
HP-UX(0)
IBM AIX(2)
Sun Solaris(0)
BSD(1)
Linux(8597)
SCO UNIX(23)
2011年(1)
2009年(125)
2008年(19094)
2007年(63)
clifford
linky521
曾德标
fengzhan
leon_yu
mcuflowe
yt200902
guanyuji
GY123456
snow888
carlos94
丸喵喵
sean229
cxunix
可怜的猪
cqxc413
xzzgege
wb123456
分类:
2008-04-12 09:30:55
受支持的变量如 表 1所示。 表 1.受 CLP 支持的运行时变量 变量 运行时值 %ia 如果存在实例连接,则为当前实例连接的授权标识(authid);否则为空字符串。 %i 如果实例连接存在,则为当前所连接的实例的本地别名;如果不存在本地实例连接,则为 DB2INSTANCE 或 DB2INSTDEF 注册表变量的值;否则,为空字符串。 %da 如果存在数据库连接,则为当前数据库连接的授权标识;否则为空字符串。 %d 如果数据库连接存在,则为当前连接的数据库的本地别名;否则为 DB2DBDFT 注册表变量值;再不然则为空值。 %n 换行符。 例如,要设置 DB2 UDB CLP 提示符,使其解析为: (Instance , Database ): 输入以下命令: db2set db2_clpprompt=" (Instance:%I, Database: %d):" 您可以输入 db2set all 命令来验证 DB2 UDB 概要注册表中的该项设置。 图 7向您显示了这一命令序列,包括在以交互模式启动 CLP 会话之后的显示结果。 图 7. 设置 DB2_CLPPROMPT 并验证其使用
受支持的变量如 表 1所示。
表 1.受 CLP 支持的运行时变量 变量 运行时值 %ia 如果存在实例连接,则为当前实例连接的授权标识(authid);否则为空字符串。 %i 如果实例连接存在,则为当前所连接的实例的本地别名;如果不存在本地实例连接,则为 DB2INSTANCE 或 DB2INSTDEF 注册表变量的值;否则,为空字符串。 %da 如果存在数据库连接,则为当前数据库连接的授权标识;否则为空字符串。 %d 如果数据库连接存在,则为当前连接的数据库的本地别名;否则为 DB2DBDFT 注册表变量值;再不然则为空值。 %n 换行符。
%ia
%i
%da
%d
%n
例如,要设置 DB2 UDB CLP 提示符,使其解析为:
(Instance , Database ):
输入以下命令:
db2set db2_clpprompt=" (Instance:%I, Database: %d):"
您可以输入 db2set all 命令来验证 DB2 UDB 概要注册表中的该项设置。
db2set all
图 7向您显示了这一命令序列,包括在以交互模式启动 CLP 会话之后的显示结果。
图 7. 设置 DB2_CLPPROMPT 并验证其使用
上一篇:定制DB2通用数据库命令行处理器 (4)
下一篇:定制DB2通用数据库命令行处理器 (6)
登录 注册