Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
JDBC sürücüsünü indirin
Belirlenen sütunu, belirtilen bayt sayısına sahip olacak ikili bir akış değeriyle günceller.
Syntax
public void updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x,
int length)
Parameters
columnLabel
Sütun etiketini içeren bir Dizgi .
x
Bir InputStream nesnesi.
length
Bir int bu, derenin uzunluğunu gösterir.
İstisnalar
Remarks
Bu updateBinaryStream yöntemi, java.sql.ResultSet arayüzündeki updateBinaryStream yöntemiyle tanımlanır.
Bu yöntem, baytları bir InputStream nesnesinden seçilen SQL Server ikili sütunlarına (örneğin ikili, varbinary, varbinary(max), image, xml ve udt gibi aktarır. Bu yöntemle karakter sütunlarının güncellenmesi desteklenmez. Karakter sütunlarını InputStream ile güncellemek için updateAsciiStream yöntemini kullanın.
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 metodu updateBinaryStream Method (java.lang.String, java.io.InputStream) kullanmanızı öneririz.