CURRENT_SETTING

简介

CURRENT_SETTING
CURRENT_SETTING
函数用于读取指定系统参数的当前值。参数名不存在时返回空字符串,不报错。

SESSION_CONFIGS()
SESSION_CONFIGS()
的区别:
SESSION_CONFIGS()
SESSION_CONFIGS()
返回所有配置项的 map;
CURRENT_SETTING()
CURRENT_SETTING()
读取单个指定参数的值,适合只需查询某一项配置的场景。

语法

CURRENT_SETTING(<setting_name>)

参数说明

setting_name
setting_name
:字符串类型,指定要查询的系统参数名称。参数名不存在时返回空字符串。

返回结果

返回字符串类型。若参数存在,返回其当前值;若参数不存在,返回空字符串

''
''

使用示例

查询一个不存在的参数,验证返回空字符串而非报错:

SELECT CURRENT_SETTING('max_result_rows');

执行结果:

(空字符串)

相关文档

联系我们
预约咨询
微信咨询
电话咨询
邮件咨询