READ_MODULE 过程 - 读取并返回模块名称
READ_MODULE 过程可以用来读取并返回当前正在执行的模块的名称。
语法
过程参数
- module_name
-
一个表达式,它返回当前在 Db2® 的 CLIENT_APPLNAME 专用寄存器中注册的客户机信息的值。所返回值的数据类型为 VARCHAR(255)。
- action_name
- 一个表达式,它返回当前在 Db2 的 CLIENT_ACCTING 专用寄存器中注册的客户机信息的值。所返回值的数据类型为 VARCHAR(255)。
权限
对 DBMS_APPLICATION_INFO 模块的 EXECUTE 特权。
示例
以下示例显示了一个用于读取并返回当前会话的 MODULE_NAME 值的过程调用:
db2 " CALL DBMS_APPLICATION_INFO.READ_MODULE(?, ?)"
Value of output parameters
--------------------------
Parameter Name : MODULE_NAME
Parameter Value : <module name>
Parameter Name : ACTION_NAME
Parameter Value : <action name>
