Property | Description |
---|---|
Parameter type | String |
Syntax | PLSQL_WARNINGS = ' value_clause ' [, ' value_clause ' ] ... |
value_clause::=
|
|
Default value | 'DISABLE:ALL' |
Modifiable | ALTER SESSION , ALTER SYSTEM |
Examples |
PLSQL_WARNINGS = 'ENABLE:SEVERE', 'DISABLE:INFORMATIONAL'; PLSQL_WARNINGS = 'DISABLE:ALL'; PLSQL_WARNINGS = 'DISABLE:5000', 'ENABLE:5001', 'ERROR:5002'; PLSQL_WARNINGS = 'ENABLE:(5000,5001,5002)', 'DISABLE:(6000,6001)'; |
PLSQL_WARNINGS
enables or disables the reporting of warning messages by the PL/SQL compiler, and specifies which warning messages to show as errors.
Multiple value clauses may be specified, enclosed in quotes and separated by commas. Each value clause is composed of a qualifier, a colon (:
), and a modifier.
Qualifier values:
ENABLE
Enable a specific warning or a set of warnings
DISABLE
Disable a specific warning or a set of warnings
ERROR
Treat a specific warning or a set of warnings as errors
Modifier values:
ALL
Apply the qualifier to all warning messages
SEVERE
Apply the qualifier to only those warning messages in the SEVERE
category
INFORMATIONAL
Apply the qualifier to only those warning messages in the INFORMATIONAL
category
PERFORMANCE
Apply the qualifier to only those warning messages in the PERFORMANCE
category