云数据库 GaussDB-DBE_SESSION:接口介绍

时间:2025-02-12 15:05:42

接口介绍

高级功能包DBE_SESSION支持的所有接口请参见表1。DBE_SESSION作用范围是会话级别。

表1 DBE_SESSION

接口名称

描述

DBE_SESSION.SET_CONTEXT

设置指定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个字节,超长时将会截断。

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-0821.html