ラージ バイナリ文字列データ型 (BLOB) は、JPG ファイルなどのソースから大量のデータをバイナリ列に格納できる SQL データ型です。
 
            	 
            
               ホスト変数形式
 
               		 
               		
                
                  		   
                  			 
                  - OpenESQL および DB2 ECM
  
                  			 
                  -  
                     				
01 blob1     SQL TYPE IS BLOB(2M).
 
                     				 
                        				  
                        - SQL の BINARY、VARBINARY、および IMAGE データは、COBOL では PIC X (n) フィールドとして表されます。
                        
  
                        				  
                        - OpenESQL はデータ変換を行いません。
  
                        				  
                        - データベースからデータをフェッチする際に、フェッチするデータ量よりもホスト変数フィールドが小さい場合は、データが切り捨てられ、SQLCA データ構造体の SQLWARN1 フィールドが「W」に設定されます。ホスト変数フィールドがデータ量がよりも大きい場合は、フィールドの空き部分に NULL 文字 (x"00") が付加されます。
                        
  
                        				  
                        - 次のいずれかを使用すると、BINARY、VARBINARY、または LONG-VARBINARY 列にデータを挿入できます。
                           
 
                              						
                              - 動的 SQL 文を使用する
  
                              						
                              - ALLOWNULLCHAR 指令を使用してアプリケーションをコンパイルする
  
                              						
                              - SQL TYPE ホスト変数を使用する
  
                              						
                              - .NET Byte ホスト変数を使用する
                              
  
                              					 
                           
 
                           				  
                          
                        				
                     
 
                     			 
                    
                  		   
                  		   
                  			 
                  - OpenESQL .NET Managed Runtime
  
                  			 
                  - OpenESQL で有効な定義に加えて、次の定義も OpenESQL .NET Managed Runtime で有効です。
01 blob2     type System.Byte[].
 
                     				OpenESQL .NET Managed Runtime アプリケーションにはバイト制限はありません。