Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zapisuje daną tablicę bajtów do BLOB-u zaczynając od danej pozycji, a następnie zwraca liczbę zapisanych bajtów.
Syntax
public int setBytes(long pos,
byte[] bytes)
Parametry
pos
Pozycja (oparta na 1) w BLOB, od której rozpocząć zapis danych.
Bajtów
Tablica bajtów do zapisania w BLOB.
Wartość zwracana
Wartość długa określająca liczbę zapisanych bajtów.
Exceptions
java.sql.SQLException
Remarks
Metoda setBytes jest określana przez metodę setBytes w interfejsie java.sql.Blob.
Dane są nadpisywane od określonej pozycji i mogą przekraczać początkową długość BLOB. Określenie wartości position+1 dodaje bajty. Przekroczenie wartości pozycji+2 lub większej (albo zero lub mniej) powoduje wyrzucenie błędu pozycji. Przekazanie tablicy bajtów o zerowej długości zwróci zer, ponieważ nie zapisano żadnych bajtów.