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.