setBytes Yöntemi (uzun, bayt)

JDBC sürücüsünü indirin

Verilen bayt dizisini BLOB'a verilen konumdan başlayarak yazar ve ardından yazılan bayt sayısını döndürür.

Syntax

  
public int setBytes(long pos,  
                    byte[] bytes)  

Parametreler

pos

BLOB'ta verinin yazmaya başlayacağı konum (1-bazlı).

Bayt

BLOB'a yazılacak bayt dizisi.

Dönüş Değeri

Yazılan bayt sayısını belirten uzun bir değerdir.

Exceptions

java.sql.SQLException

Remarks

Bu setBytes yöntemi, java.sql.Blob arayüzündeki setBytes metodu ile tanımlanır.

Veriler, belirtilen konumdan itibaren üzerine yazılır ve BLOB'un başlangıç uzunluğunu aşabilir. Konum+1 değerleri belirtildiğinde bayt ekler. Pozisyon+2 veya daha büyük (veya sıfır veya daha az) değer geçmek, pozisyon hatasına yol açar. Sıfır uzunlukta bir bayt dizisi geçirildiğinde, bayt yazılmadığı için sıfır döner.