1.294 PRIVATE_TEMP_TABLE_PREFIX
PRIVATE_TEMP_TABLE_PREFIX specifies the prefix that the database uses for private temporary tables.
| Property | Description |
|---|---|
|
Parameter type |
String |
|
Syntax |
|
|
Default value |
|
|
Modifiable |
|
|
Modifiable in a PDB |
Yes |
|
Basic |
No |
|
Oracle RAC |
The same value must be specified on each instance. |
The default value used for the PRIVATE_TEMP_TABLE_PREFIX parameter is ORA$PTT_.
If you choose to specify a different prefix value, it must begin with the string ORA$ and must be unique across the database. Use the following SQL query to determine if the prefix value is unique (in the query, replace prefix-value with your actual prefix value):
select count(*) from obj$ where name like '<prefix-value>%';
If the above query returns 0, then the prefix you specified is an appropriate value to set.
Note:
After setting the prefix, regular table, view, and object names cannot use the same prefix.
See Also:
-
Oracle Database Administrator’s Guide for an introduction to private temporary tables