Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Schreibt das angegebene Bytearray ab der angegebenen Position in das BLOB und gibt anschließend die Anzahl der geschriebenen Bytes zurück.
Syntax
public int setBytes(long pos,
byte[] bytes)
Parameter
pos
Die Position (1-basiert) im BLOB, ab der Daten geschrieben werden.
bytes
Das in den BLOB zu schreibende Bytearray.
Rückgabewert
Ein Wert vom Typ long, der die Anzahl geschriebener Bytes angibt.
Ausnahmen
java.sql.SQLException
Bemerkungen
Diese setBytes-Methode wird von der setBytes-Methode in der java.sql.Blob-Schnittstelle angegeben.
Daten werden beginnend mit der angegebenen Position überschrieben, und sie können die ursprüngliche Länge des BLOB übersteigen. Durch Angeben eines Werts vom Typ Position+1 werden Bytes an die Zeichenfolge angefügt. Durch Weitergeben eines Werts vom Typ Position+2 oder größer (oder null oder weniger) wird ein Positionsfehler ausgelöst. Durch Weitergeben eines Bytearrays mit einer Länge von NULL wird NULL zurückgegeben, weil keine Bytes geschrieben wurden.
Weitere Informationen
setBytes-Methode (SQLServerBlob)
SQLServerBlob-Methoden
SQLServerBlob-Elemente
SQLServerBlob-Klasse