setBytes – metoda (long, byte)

Stáhnout ovladač JDBC

Zapíše dané pole bajtů do BLOB začínající na dané pozici a poté vrátí počet zapsaných bajtů.

Syntax

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

Parametry

pos

Pozice (založená na 1) v BLOB, na které začít psát data.

byty

Pole bajtů, které má být zapsáno do BLOB.

Návratová hodnota

Dlouhá hodnota, která určuje počet zapsaných bajtů.

Exceptions

java.sql.SQLException

Remarks

Tato metoda setBytes je specifikována metodou setBytes v rozhraní java.sql.Blob.

Data jsou přepisována od určené pozice a mohou překročit počáteční délku BLOB. Zadání hodnoty pozice+1 přidá bajty. Překročení hodnoty pozice+2 nebo vyšší (nebo nula či méně) způsobí hod chyby pozice. Předání bajtového pole s nulovou délkou vrátí nulu, protože nebyly zapsány žádné bajty.