The Format category is located in the
category, and contains the following items that define script formatting:
Item |
Description |
---|---|
AddQuote |
Specifies that object codes are systematically enquoted during the generation. The following settings are available: |
CaseSensitivity UsingQuote |
Specifies if the case sensitivity for identifiers is managed using double quotes. You should set this boolean to Yes if the DBMS you are using needs double quotes to preserve the case of object codes. |
Date and Time formats |
See Date and time format. |
EnableOwner Prefix / EnableDtbs Prefix |
Specifies that object codes can be prefixed by the object owner, the database name, or both, using the %QUALIFIER% variable. The following settings are available:
|
IllegalChar |
[generation only] Specifies invalid characters for names. If there is an illegal character in a Code, the code is set between quotes during generation. Example: +-*/!=<>'"() If the name of the table is "SALES+PROFITS", the generated create statement will be: CREATE TABLE "SALES+PROFITS" Double quotes are placed around the table name to indicate that an invalid character is used. During reverse engineering, any illegal character is considered as a separator unless it is located within a quoted name. |
LowerCase Only |
When generating a script, all objects are generated in lowercase independently of the model Naming Conventions and the PDM codes. The following settings are available: |
MaxScriptLen |
Specifies the maximum length of a script line. |
UpperCase Only |
When generating a script, all objects are generated in uppercase independently of the model Naming Conventions and the PDM codes. The following settings are available: Note that the UpperCaseOnly and LowerCaseOnly items are mutually exclusive. In the event that both items are enabled, the script is generated in lowercase. |