PL/SQL Compiler Settings Options Page
This section describes the compiler options found on the PL/SQL Compiler Settings page.
See Oracle Database PL/SQL Language Reference for detailed information regarding these settings.
About PL/SQL Compiler Settings
The PL/SQL compiler settings page allows you to set the default compile settings that are used when you select the compile or compile debug menu item in Server Explorer. These settings are also used from the PL/SQL Editor.
The settings defined in this options page normally carry forward from one Visual Studio session to another.
The PL/SQL Compiler Settings option page also provides a check box to allow you specify whether or not to use these parameters for compile or compile debug operations. A checked box indicates that the parameters specified in this options page are used for compile and compile debug operations. An unchecked box indicates that the code object is compiled using the setting defined in the database session.
Note:
These compiler settings only apply to compiling from Server Explorer and the PL/SQL Editor. They do not apply to the SQL*Plus script editor.
Accessing PL/SQL Compiler Settings
To access the PL/SQL Compiler Settings Page, select Options... from the Tools menu. From the Options menu, select Oracle Developer Tools. Then select PL/SQL Compiler Settings.
Using PL/SQL Compiler Settings
The controls of the PL/SQL Compiler Settings are as follows:
Control | Descriptions |
---|---|
Configuration |
Select Compile or Compile Debug, or All Configurations (both) to indicate which compile configurations the settings on this page apply to. |
Use the following settings for compiling PL/SQL database objects |
Enable the settings on this page. The PL/SQL database objects are compiled with these settings. If this is unchecked (the default), then they are compiled with the parameters settings of the session. |
Reset to defaults |
Resets to the compile settings to defaults. |
Compile As |
Select the |
Conditional Flags |
Enter the conditional compilation flags to represent the |
NLS length semantics |
Select either |
Optimization Level |
Indicate the |
PLSCOPE settings |
Select either Include All Identifiers or Do not include Any Identifier (Default). |
All |
Specify if all warnings are to be |
Severe |
Specify if |
Informational |
Specify if |
Performance |
Specify if |
Others |
Specify if specific warning types are to be |
(description window) |
Displays information about the compile option selected. |
OK |
Saves settings. |
Cancel |
Cancels settings. |