目的
 
               		 
               		
               CHARACTER ソース バッファーをクリアし、特殊文字を文字列に置き換えて、ターゲット バッファーに挿入されたバイト数を示す値を返します。
 
               	 
              
            	 
             
            	 
            
               パラメーター
 
               		 
               		
                
                  		   
                  			 
                  - p
  
                  			 
                  - ターゲット バッファーのアドレス。
                     
注: この値が 0 (ゼロ) の場合、XMLSCRUB は書き込まれるバイト数を返します。
                     
 
                     			 
                    
                  		   
                  		   
                  			 
                  - m
  
                  			 
                  - ターゲット バッファーの負でない長さ (バイト単位)。バッファーの長さは計算型でなければならず、FIXED BINARY(31,0) に変換されます。
                     
注: この値がデータを格納するのに十分な大きさでない場合、XMLSCRUB は値 -1 を返します。この値がデータを格納するのに十分な大きさである場合、XMLSCRUB はバッファーに書き込まれたバイト数を返します。
                     
 
                     			 
                    
                  		   
                  		   
                  			 
                  - q
  
                  			 
                  - ソース バッファーのアドレス。
  
                  		   
                  		   
                  			 
                  - n
  
                  			 
                  - ソース バッファーの負でない長さ (バイト単位)。バッファーの長さは計算型でなければならず、FIXED BINARY(31,0) に変換されます。
  
                  		   
                  		
               
 
               	 
              
            	 
             
            	 
             
            
           
         
         
説明
XMLSCRUB 関数は、ソース バッファーをクリアします。次の文字を除いて、空白より小さいすべての文字は空白に置き換えられます。
また、XMLSCRUB は、次の特殊文字を対応する文字列に置き換えます。