コンパイル時に各 SQL 文をデータベースに送信します。 
               
            
 
            	 
             
            	 
             
            	 
            
               依存関係:
 
               		 
               		
               CHECK を使用する場合は、次も必要になります。
                  
 
                     		  
                     - DB コンパイラ指令オプションを設定するか、DB2DBDFT 環境変数を使用してデータベースを識別する必要があります。
  
                     		  
                     - 指定されたデータベースへの接続に認証が必要な場合は、PASS コンパイラ指令オプションも必要です。
 
                     		  
                     - Oracle への ODBC 接続で SQL(CHECK) を使用する場合は、少なくともプログラム内で SQL 文を実行するために必要なものと同じユーザー権限が必要です。
  
                     		
                  
 
                  		
                 
               	 
              
            	 
            
               範囲:
 
               		 
               		
                
               		
               詳細については、「範囲 - OpenESQL SQL コンパイラ指令オプション」を参照してください。
               
 
               	 
              
            	 
            
               説明:
 
               		 
               		
               ドライバーまたは DBMS、あるいはその両方、および状況によっては、CHECK で無効な SQL 文にフラグが設定されません。
 
               		
               [NOCHECK]、[ALSO CHECK]、または [WITH CHECK] 文プレフィックスを指定すると、特定の SQL 文に影響を与えることができます。詳細については、「SQL(CHECK) の SQL 文プレフィックス」を参照してください。
               
 
               		
               重要: JDBC と JVM Managed Runtime を併用するアプリケーションの場合は、環境が適切に構成されていることを確認してください。適切に構成されていない場合は、コンパイルが失敗する可能性があります。詳細については、「JDBC の JVM COBOL プロジェクトを作成するには」および「JDBC ランタイム環境の構成」を参照してください。