SYS_CONTEXT('namespace','parameter'[,length]) 参数解释 参数说明 namespace指定命名空间。目前仅支持USERENV。 parameter指定命名空间关联的参数。目前支持的参数如下表命名空间USERENV的预定义参数所示。 length指定返回值的长度,单位为字节,为可选项。取值范围是 [1, 4000],默
SYS_CONTEXT 语法图 代码 SYS_CONTEXT SYS_CONTEXT(namespace,parameter,length) SYS_CONTEXT函数返回当前时刻与namespace关联的parameter值。 函数的返回值类型为VARCHAR,默认长度为256字节。 namespace 该参数须为YashanDB内置的命名空间USERENV,不区分大小写,输入其他值时函数返回NULL。
図sys_context.gifの説明用途SYS_CONTEXTは、現在のコンテキストnamespaceに関連付けられたparameterの値を戻します。この関数は、SQL文とPL/SQL文の両方で使用できます。SYS_CONTEXTはローカルに実行する必要があります。namespaceおよびparameterには、文字列、またはネームスペースまたは属性を指定す...
SYS_CONTEXT('USERENV','IP_ADDRESS') ip_address from dual; select SYS_CONTEXT('USERENV','NETWORK_PROTOCOL') network_protocol from dual; select SYS_CONTEXT('USERENV','BG_JOB_ID') bg_job_id from dual; select SYS_CONTEXT('USERENV','FG_JOB_ID') fg_job_id from dual; select SYS_CONTEXT...
SYS_CONTEXT 函数是Oracle提供的一个获取环境上下文信息的预定义函数。 SYS_CONTEXT 语法格式:SYS_CONTEXT('namespace','parameter'{,LENGTH}); 该函数用来返回一个指定namespace下的parameter值。该函数可以在SQL和PL/SQL语言中使用。 SYS_CONTEXT 实际上就是一个Oracle存储和传递参数的容器访问函数。
Oracle官方建議使用SYS_CONTEXT函數擷取系統變數,PolarDB O引擎支援SYS_CONTEXT函數的部分功能。 解決方案 SYS_CONTEXT函數使用方法如下表所示: SELECT SYS_CONTEXT('USERENV', attribute) FROM dual; 在PolarDB O引擎中attribute只支援: SESSION_USER、...
SYS_CONTEXT用于返回当前Namespace(命名空间)的相关参数。 语法 SYS_CONTEXT(namespace,parameter) 参数 参数 说明 namespace 命名空间。目前仅支持唯一取值:USERENV(描述当前会话)。 parameter 命名空间的相关参数。目前支持的取值,请参见parameter列表。 parameter列表 ...
SYS_CONTEXT('USERENV', 'ENTRYID') entryid, SYS_CONTEXT('USERENV', 'ISDBA') isdba, SYS_CONTEXT('USERENV', 'NLS_TERRITORY') nls_territory, SYS_CONTEXT('USERENV', 'NLS_CURRENCY') nls_currency, SYS_CONTEXT('USERENV', 'NLS_CALENDAR') nls_calendar, ...
SELECTsys_context('USERENV', 'CURRENT_SCHEMAID') FROM dual; SELECT user# FROM sys.user$ WHERE name = USER; CURRENT_SQL Returns the first 4K bytes of the current SQL that triggered the fine-grained auditing event. CURRENT_SQLn CURRENT_SQLnattributes return subsequent 4K-byte increments, where...
SYS_CONTEXT(‘USERENV’, ‘IP_ADDRESS’) Function Returns A Null Value (文档ID 470504.1) 主要意思就是如果客户端没用使用TCP协议(也就是使用tnsnames.ora定义的连接串)连接,不会返回IP地址, IP address is not available if client is not connecting through TCP (@SID). ...