Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Skriver den givna bytearrayen in i BLOB:n med start på den givna positionen och returnerar sedan antalet bytes som skrivits.
Syntax
public int setBytes(long pos,
byte[] bytes)
Parameters
pos
Positionen (1-baserad) i BLOB:n där man ska börja skriva data.
byte
Arrayen av bytes som ska skrivas in i BLOB:n.
Returvärde
Ett långt värde som specificerar antalet bytes som skrivs.
undantag
java.sql.SQLException
Remarks
Denna setBytes-metod specificeras av setBytes-metoden i java.sql.Blob-gränssnittet.
Data skrivs över med start från den angivna positionen och kan överskrida den initiala längden av BLOB:n. Att ange position+1-värden kommer att lägga till byte. Att passera ett positions+2 eller större (eller noll eller mindre) värde kommer att orsaka att ett positionsfel kastas. Att skicka en bytearray med nolllängd returnerar noll eftersom inga byte skrevs.