The representation (mapping) in the Java TM programming language of an SQL BLOB
value. An SQL BLOB
is a built-in type that stores a Binary Large Object as a column value in a row of a database table. The driver implements Blob
using an SQL locator(BLOB)
, which means that a Blob
object contains a logical pointer to the SQL BLOB
data rather than the data itself. A Blob
object is valid for the duration of the transaction in which is was created.
Methods in the interfaces {@link java.sql.ResultSet}, {@link java.sql.CallableStatement}, and {@link java.sql.PreparedStatement}, such as getBlob
and setBlob
allow a programmer to access an SQL BLOB
value. The Blob
interface provides methods for getting the length of an SQL BLOB
(Binary Large Object) value, for materializing a BLOB
value on the client, and for determining the position of a pattern of bytes within a BLOB
value.
This class is new in the JDBC 2.0 API.
The representation (mapping) in the Java TM programming language of an SQL BLOB
value. An SQL BLOB
is a built-in type that stores a Binary Large Object as a column value in a row of a database table. The driver implements Blob
using an SQL locator(BLOB)
, which means that a Blob
object contains a logical pointer to the SQL BLOB
data rather than the data itself. A Blob
object is valid for the duration of the transaction in which is was created.
Methods in the interfaces {@link java.sql.ResultSet}, {@link java.sql.CallableStatement}, and {@link java.sql.PreparedStatement}, such as getBlob
and setBlob
allow a programmer to access an SQL BLOB
value. The Blob
interface provides methods for getting the length of an SQL BLOB
(Binary Large Object) value, for materializing a BLOB
value on the client, and for determining the position of a pattern of bytes within a BLOB
value.
This class is new in the JDBC 2.0 API. @version $Revision: 1.6 $
|
|