updateNCharacterStream metódus (int, java.io.Reader, long)

JDBC-illesztőprogram letöltése

Frissíti a kijelölt oszlopot egy karakterfolyam értékkel, amely a megadott bájtszámot tartalmazza.

Syntax

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

Parameters

columnIndex

Egy int az oszlopindexet jelzi.

x

Egy olvasó tárgy.

length

A stream hossza.

Kivételek

SQLServerException

Remarks

Ezt a updateNCharacterStream metódusot a updateNCharacterStream metódus határozza meg az java.sql.ResultSet interfészben.

Ez a módszer Unicode karaktereket továbbít egy Reader objektumból kiválasztott nchar, nvarchar(max), ntext és xml oszlopokba. Más adattípus-oszlopokon ennek a módszernek az használata kivételt okoz.

Ha az stream hossza eltér a hosszparaméterben megadott szinttől, a JDBC illesztőprogram kivételt ad a sorfrissítéskor vagy beillesztésekor.

Ha az áramfolyam hossza ismeretlen, a hosszparamétert -1-re állíthatják, hogy a meghajtónak elfogadja az áramlatot annak hosszától függetlenül. sqljdbc4.jar esetében javasoljuk, hogy használd a JDBC 4.0 method updateNCharacterStream Method (int, java.io.Reader) módszert, amikor az alkalmazás frissíteni akarja az oszlopot egy ismeretlen folyamból.