Freigeben über


getBytes-Methode (SQLServerBlob)

JDBC-Treiber herunterladen

Ruft die BLOB-Daten als Bytearray ab.

Syntax

  
public byte[] getBytes(long pos,  
                       int length)  

Parameter

pos

Die Startposition, beginnend bei "1" (nicht "0").

length

Die Länge der abzurufenden Daten.

Rückgabewert

Ein byte-Array mit den angeforderten Daten.

Ausnahmen

SQLServerException

Bemerkungen

Diese getBytes-Methode wird von der getBytes-Methode in der java.sql.Blob-Schnittstelle angegeben.

Bei einem BLOB, der NULL ist oder die Länge 0 besitzt, wird ein leeres byte-Array zurückgegeben (ein Bytearray der Länge „0“), wenn Sie versuchen, genau 0 Bytes an Position „1“ abzurufen.

Bei einem BLOB mit der Länge Null wird beim Versuch, eine beliebige Länge in Bytes an einer anderen Position als "1" abzurufen, eine Positionsausnahme ausgelöst.

Weitere Informationen

SQLServerBlob-Methoden
SQLServerBlob-Elemente
SQLServerBlob-Klasse