Giriş
Açıklaması şöyle.
Blob içindeki veriye byte array veya InputStream olarak erişmemize izin verir.
Açıklaması şöyle.
Şöyle yaparız.
Şöyle yaparız.
Açıklaması şöyle.
A Blob object in Java is a mapping of Blob (Binary large object ) in Sql.Blob bir arayüzdür. Bu arayüzü gerçekleştiren tek bir sınıf var. O da SerialBlob sınıfı.
Methods in ResultSet, CallableStatement and PreparedStatement can be used on Blob objects.
JDBC API allows Blob to be used in the same way as an int with methods like getBlob and setBlob (same as getInt and setInt).
Blob içindeki veriye byte array veya InputStream olarak erişmemize izin verir.
Açıklaması şöyle.
There are certain restrictions on Blob:constructor
-Equality (or nonequality) operator can't be used
-OrderBy, Distinct and GroupBy cannot be used.
Storing an integer in Blob would therefore be not recommended.
Şöyle yaparız.
Blob blob = conn.createBlob();
constructor - byte []
Byte ile şöyle yaratırız.Blob blob = new javax.sql.rowset.serial.SerialBlob (bytes);
setBytes metoduŞöyle yaparız.
byte[] bytes = ;
blob.setBytes (1, bytes);