updateCharacterStream-metoden (int, java.io.Reader, int)

Ladda ned JDBC-drivrutin

Uppdaterar den utvalda kolumnen med ett teckenströmsvärde, som kommer att ha det angivna antalet tecken.

Syntax

  
public void updateCharacterStream(int columnIndex,  
                                  java.io.Reader readerValue,  
                                  int length)  

Parameters

kolumnindex

En int som anger kolumnindexet.

läsarvärde

Ett Läsarobjekt.

length

En int som anger strömmens längd.

undantag

SQLServerException

Remarks

Denna updateCharacterStream-metod specificeras av updateCharacterStream-metoden i gränssnittet java.sql.ResultSet.

Denna metod skickar Unicode-tecken från ett Reader-objekt till markerad text och binära kolumner. Detta inkluderar alla textkolumner samt binär-, varbinär-, varbinär(max)-, bild- och xml-kolumner , men inte udt-kolumner .

Om längden på strömmen skiljer sig från den som anges i längdparametern , kastar JDBC-drivrutinen ett undantag när raden uppdateras eller infogas.

Om strömmens längd är okänd kan längdparametern ställas in till -1 för att indikera att drivrutinen ska acceptera strömmen oavsett dess längd. Med sqljdbc4.jar rekommenderar vi att du använder JDBC 4.0-metoden updateCharacterStream Method (int, java.io.Reader) när applikationen vill uppdatera kolumnen från en ström vars längd är okänd.