updateCharacterStream – metoda (int, java.io.Reader, long)

Stáhnout ovladač JDBC

Aktualizuje určený sloupec hodnotou proudu znaků, která bude obsahovat určený počet znaků.

Syntax

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

Parameters

columnIndex

Int, který označuje sloupcový index.

x

Objekt čtenáře.

length

Délka datového proudu.

Výjimky

SQLServerException

Remarks

Tato metoda updateCharacterStream je specifikována metodou updateCharacterStream v rozhraní java.sql.ResultSet.

Tato metoda předává Unicode znaky z objektu Reader do vybraného textu a binárních sloupců. To zahrnuje všechny textové sloupce a binární, varbinární, varbinární(max), obrázkové a XML sloupce, ale ne sloupce UDT.

Pokud je délka proudu jiná než ta, která je specifikována v parametru délky , JDBC ovladač vyhodí výjimku při aktualizaci nebo vložení řádku.

Pokud délka proudu není známa, lze parametr délky nastavit na -1, aby naznačil, že řidič by měl proud přijmout bez ohledu na jeho délku. U sqljdbc4.jar doporučujeme použít metodu JDBC 4.0 updateCharacterStream Method (int, java.io.Reader), když aplikace chce aktualizovat sloupec ze streamu, jehož délka není známa.