跳到主要内容

GET_PREFS

GET_PREFS 函数用于获取指定首选项的默认值。

语法

DBMS_STATS.GET_PREFS (
pname IN VARCHAR2,
ownname IN VARCHAR2 DEFAULT NULL,
tabname IN VARCHAR2 DEFAULT NULL)
RETURN VARCHAR2;

参数说明

参数说明
pnamePrefs 的名字。
ownname用户名。如果用户名设置为 NULL,会默认使用当前登录用户名。
tabname表名。

异常情况

错误码描述
HY000
  • 资源管理器未启用,无法同时收集统计信息。
  • 无效的输入值。

示例

获取用户 testUser01tbl1 表中 GRANULARITY 参数的默认值。

SELECT DBMS_STATS.GET_PREFS ('GRANULARITY','testUser01','tbl1') FROM DUAL;
+----------------------------------------------------------+
| DBMS_STATS.GET_PREFS ('GRANULARITY','testUser01','tbl1') |
+----------------------------------------------------------+
| AUTO |
+----------------------------------------------------------+
1 row in set