検索基準に一致するテーブル行を削除します。 
               
            
 
            	 
            
               構文:
 
               		 
               		>>--EXEC SQL--.-------------------.--->
              +-FOR :host_integer-+           
 >--.-------------.--DELETE--.------.--->
    +-AT db_name--+          +-FROM-+
 >--.-table_name-.--.-------------------------.-END-EXEC-><
    +--view_name-+  +-WHERE search_conditions-+ 
               	   
            	 
            
               パラメーター:
 
               		 
               		
                
                  		
                  
                      
                        			  
                        			  
                        			 
                         
                           				
                            
                              				  
                              | host_integer |  
                              				  
                              処理されるホスト配列要素の最大数を指定するホスト変数。PIC S9(4) COMP-5 または PIC S9(9) COMP-5 として宣言する必要があります。 |  
                              				
                           
 
                           				
                            
                              				  
                              | AT db_name |  
                              				  
                              DECLARE DATABASE を使用して宣言されたデータベースの名前。この句は省略可能です。省略すると、現在の接続が削除されます。この句を指定して、指定された接続が現在の接続と異なる場合は、DECLARE CURSOR 文に関連付けられた接続で削除が実行されます。 |  
                              				
                           
 
                           				
                            
                              				  
                              | FROM |  
                              				  
                              オプションのキーワード。ANSI SQL 92 に準拠するために必要です。 |  
                              				
                           
 
                           				
                            
                              				  
                              | table_name |  
                              				  
                              削除対象のテーブル。 |  
                              				
                           
 
                           				
                            
                              				  
                              | view_name |  
                              				  
                              削除対象のビュー。 |  
                              				
                           
 
                           				
                            
                              				  
                              | WHERE |  
                              				  
                              削除する行を示す標準の SQL WHERE 句。 |  
                              				
                           
 
                           				
                            
                              				  
                              | search_conditions |  
                              				  
                              標準の SQL WHERE 句の後に続けられる任意の有効な式。 |  
                              				
                           
 
                           			 
                         
                        		  
                     
                    
                  		
                 
               	 
              
            	 
             
            	 
            
               例:
 
               		 
               		EXEC SQL
   DELETE FROM staff WHERE staff_id = 99
END-EXEC
 
               	   
            
           
         
         
説明:
DELETE は標準 SQL 文です。構文の詳細については、使用している ODBC ドライバーに付属のドキュメントを参照してください。
WHERE 句では、単一のホスト変数およびホスト配列を併用できません。いずれかのホスト変数が配列である場合は、ホスト変数をすべて配列にする必要があります。
WHERE 句を指定しない場合、指定されたテーブルの行がすべて削除されます。