Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103587380
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-12 09:30:55

   来源:赛迪论坛    作者:sixth

受支持的变量如 表 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 并验证其使用

阅读(266) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~