updateCharacterStream Yöntemi (java.lang.String, java.io.Reader, int)

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

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

Syntax

  
public void updateCharacterStream(java.lang.String columnName,  
                                  java.io.Reader readerValue,  
                                  int length)  

Parameters

Columnname

Sütun adını içeren bir Dizgi .

okuyucuDeğer

Bir Okuyucu nesnesi.

length

Bir int bu, derenin uzunluğunu gösterir.

İstisnalar

SQLServerException

Remarks

Bu updateCharacterStream yöntemi, java.sql.ResultSet arayüzündeki updateCharacterStream yöntemi tarafından belirtilmiştir.

Bu yöntem, bir Reader nesnesinden Unicode karakterlerini seçilmiş metin ve ikili sütunlara iletir. Bu, tüm metin sütunlarını ve ikili, varbinary, varbinary(max), image ve xml sütunlarını kapsar, ancak udt sütunlarını kapsar.

Akışın uzunluğu uzunluk parametresinde belirtilen uzunluktan farklıysa, JDBC sürücüsü satır güncellendiğinde veya eklendiğinde bir istisna oluşturur.

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 yöntemi updateCharacterStream Method (java.lang.String, java.io.Reader) kullanmanızı öneririz.