SET_TABLE_PREFS
SET_TABLE_PREFS 过程用于设置指定用户所拥有的表的统计信息的首 选项。
语法
DBMS_STATS.SET_TABLE_PREFS (
ownname IN VARCHAR2,
tabname IN VARCHAR2,
pname IN VARCHAR2,
pvalue IN VARCHAR2);
参数说明
| 参数 | 说明 |
|---|---|
| ownname | 用户名。如果用户名设置为 NULL,会默认使用当前登录用户名。 |
| tabname | 表名。 |
| pname | Prefs 的名字。 |
| pvalue | Prefs 的值。 |
异常情况
| 错误码 | 描述 |
|---|---|
| HY000 |
|
使用说明
-
要运行此过程,您必须以所指定的用户身份连接。
-
该过程中的参数都是
VARCHAR2类型,它们的值需要用引号括起来。
示例
设置用户 testUser01 的 tbl1 的收集策略的 DEGREE 默认值为 128。
CALL DBMS_STATS.SET_TABLE_PREFS('testUser01', 'tbl1', 'DEGREE', '128');
Query OK, 0 rows affected