The DELETE_TABLE_PREFS procedure deletes the statistics preferences for a table owned by the specified user.
Syntax
DBMS_STATS.DELETE_TABLE_PREFS (
ownname IN VARCHAR2,
tabname IN VARCHAR2,
pname IN VARCHAR2);
Parameters
| Parameter | Description |
|---|---|
| ownname | The username. If ownname is set to NULL, the current login username is used by default. |
| tabname | The table name. |
| pname | The name of the preference. |
Exceptions
| Error code | Description |
|---|---|
| HY000 |
|
Considerations
To run this procedure, you must connect to the database as the specified user or have the
SYSDBAprivilege.All parameters in this procedure are of the
VARCHAR2type, and their values must be enclosed in quotes.
Examples
Delete the DEGREE preference for the tbl1 table owned by the testUser01 user.
obclient> CALL DBMS_STATS.DELETE_TABLE_PREFS('testUser01', 'tbl1', 'DEGREE');
Query OK, 0 rows affected
