云数据库 GaussDB-DBE_SESSION:接口介绍
接口介绍
高级功能包DBE_SESSION支持的所有接口请参见表1。DBE_SESSION作用范围是会话级别。
接口名称 |
描述 |
---|---|
设置指定context下,某一属性(attribute)的值(value)。 |
|
DBE_SESSION.CLEAR_CONTEXT |
清除指定context下,某一属性(attribute)的值(value)。 |
DBE_SESSION.SEARCH_CONTEXT |
查找指定context下,某一属性(attribute)的值(value)。 |
DBE_SESSION.MODIFY_PACKAGE_STATE |
用于修改当前会话的PL/SQL的状态。 |
- DBE_SESSION.SET_CONTEXT
向指定namespace(context)下,设置某一属性(attribute)的值(value)。DBE_SESSION.SET_CONTEXT函数原型为:
12345
DBE_SESSION.SET_CONTEXT( namespace text, attribute text, value text)returns void;
表2 DBE_SESSION.SET_CONTEXT接口参数说明 参数
类型
入参/出参
是否可以为空
描述
namespace
TEXT
IN
否
需要设置的context名称,当context不存在时,新建context,最长支持128个字节,超长时将会截断。
attribute
TEXT
IN
否
属性名称,最长支持1024个字节,超长时将会截断。
value
TEXT
IN
否
要设置的值的名称,最长支持1024个字节,超长时将会截断。