| 
        Blob Methods
        | 
        Version Introduced
        | 
        Supported
        | 
        Comments
        | 
| 
        void free()
        | 
        4.0
        | 
        Yes
        | |
| 
        InputStream getBinaryStream()
        | 
        2.0 Core
        | 
        Yes
        | 
        The drivers support using data types that map to the JDBC LONGVARBINARY data type.
        | 
| 
        byte[] getBytes(long, int)
        | 
        2.0 Core
        | 
        Yes
        | 
        The drivers support using data types that map to the JDBC LONGVARBINARY data type.
        | 
| 
        long length()
        | 
        2.0 Core
        | 
        Yes
        | 
        The drivers support using data types that map to the JDBC LONGVARBINARY data type.
        | 
| 
        long position(Blob, long)
        | 
        2.0 Core
        | 
        Yes
        | 
        The Informix driver requires that the pattern parameter (which specifies the Blob object designating the BLOB value for which to search) be less than or equal to a maximum value of 4096 bytes.
        
        All other drivers support using data types that map to the JDBC LONGVARBINARY data type.
        | 
| 
        long position(byte[], long)
        | 
        2.0 Core
        | 
        Yes
        | 
        The Informix driver requires that the pattern parameter (which specifies the byte array for which to search) be less than or equal to a maximum value of 4096 bytes. All other drivers support using data types that map to the JDBC LONGVARBINARY data type.
        | 
| 
        OutputStream setBinaryStream(long)
        | 
        3.0
        | 
        Yes
        | 
        The drivers support using data types that map to the JDBC LONGVARBINARY data type.
        | 
| 
        int setBytes(long, byte[])
        | 
        3.0
        | 
        Yes
        | 
        The drivers support using data types that map to the JDBC LONGVARBINARY data type.
        | 
| 
        int setBytes(long, byte[], int, int)
        | 
        3.0
        | 
        Yes
        | 
        The drivers support using data types that map to the JDBC LONGVARBINARY data type.
        | 
| 
        void truncate(long)
        | 
        3.0
        | 
        Yes
        | 
        The drivers support using data types that map to the JDBC LONGVARBINARY data type.
        |