Instructs OpenESQL to check if singleton SELECTs return more than one row when executed.
Syntax:
[NO]CHECKSINGLETON
Returns:
Directive
|
SQLCODE returns
|
SQLSTATE returns
|
None (default)*
|
+1
|
21000
|
CHECKSINGLETON
|
-811
|
21000
|
NOCHECKSINGLETON
|
0
|
21000
|
*When ANSI92ENTRY is specified without CHECKSINGLETON or NOCHECKSINGLETON (default), SQLCODE returns -1 and SQLSTATE returns 21000. See
ANSI92ENTRY for additional details.
|
Scope:
Used at compile time:
|
No
|
Behavior at run time:
|
Process
|
See
Scope - OpenESQL SQL Compiler Directive Options for more information.