You can submit SQL statements to CA IDMS by:
The same syntax applies no matter how you submit the statements. However, there are some statements that are only programmatic. Chapter 9, "Statements" indicates those statements that you submit only in SQL that is embedded in a program.
Keywords, Values, and Separators
SQL statements consist of:
Where Separators Are Not Required
Separators are not required before or after a character string literal or any of the following symbols:
|
* |
Asterisk |
|
: |
Colon |
|
, |
Comma |
|
= |
Equal sign |
|
¬= |
Not equal sign |
|
>= |
Greater than or equal to sign |
|
> |
Greater than sign |
|
¬> |
Not greater than sign |
|
( and ) |
Left and right parentheses |
|
<= |
Less than or equal to sign |
|
< |
Less than sign |
|
¬< |
Not less than sign |
|
- |
Minus sign |
|
<> |
Not equal sign |
|
. |
Period |
|
+ |
Plus sign |
|
; |
Semicolon |
|
/ |
Slash |
|
|| |
Concatenation sign |
You can use both uppercase and lowercase to enter keywords and user-supplied values in SQL statements. CA IDMS converts lowercase letters to uppercase in keywords and in user-supplied values that are not enclosed in quotation marks.
Statement Delimiter for the Command Facility
When you use the command facility to submit SQL statements, you must terminate each statement with a command delimiter, which is by default a semicolon (;). You can enter the command delimiter either on the same line as the rest of the statement or on a separate line. For example, the following two statements are equivalent:
select * from employee; select * from employee ;
Continuing Statements
You can code SQL statements on one or more lines. No special character is required to indicate that a statement continues on the next line.
Embedded SQL Delimiters
When you embed SQL statements in an application program or a CA ADS process module, you must delimit each statement both at the beginning and at the end. The requirements for delimiting embedded SQL statements vary according to the program language.
Note: For more information about delimiting embedded SQL statements, see the CA IDMS SQL Programming Guide.
|
Copyright © 2014 CA.
All rights reserved.
|
|