updateNCharacterStream Yöntemi (java.lang.String, java.io.Reader, long)

JDBC sürücüsünü indirin

Belirlenen sütunu, belirtilen bayt sayısına sahip bir karakter akışı değeriyle günceller.

Syntax

  
public void updateNCharacterStream(java.lang.String columnLabel,  
                                    java.io.Reader reader,  
                                    long length)  

Parameters

columnLabel

Sütun etiketini içeren bir Dizgi .

Okuyucu

Bir Okuyucu nesnesi.

length

Akışın uzunluğu.

İstisnalar

SQLServerException

Remarks

Bu updateNCharacterStream yöntemi, java.sql.ResultSet arayüzündeki updateNCharacterStream yöntemiyle tanımlanmıştır.

Bu yöntem, bir Reader nesnesinden seçilen nchar, nvarchar(max), ntext ve xml sütunlarına Unicode karakterleri iletir. Bu yöntemi diğer veri tipi sütunlarında kullanmak bir istisna oluşturur.

Akışın uzunluğu uzunluk parametresinde belirtilenden farklıysa, JDBC sürücüsü satır güncellendiğinde veya eklendiğinde istisna yapar.

Akışın uzunluğu bilinmiyorsa, sürenin uzunluğu parametresi sürücünün akışı uzunluğuna bakılmaksızın kabul etmesi gerektiğini belirtmek için -1 olarak ayarlanabilir. sqljdbc4.jar ile, uygulama uzunluğu bilinmeyen bir akıştan sütunu güncellemek istediğinde JDBC 4.0 method updateNCharacterStream Method (java.lang.String, java.io.Reader) kullanmanızı öneririz.