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. |