getBinaryStream Yöntemi (int)

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

Bu SQLServerResultSet nesnesinin mevcut satırındaki belirlenmiş sütun indeksinin değerini, yorumlanmamış baytlardan oluşan ikili bir akış olarak alır.

Syntax

  
public java.io.InputStream getBinaryStream(int columnIndex)  

Parameters

columnIndex

Bir işaret, sütun indeksini gösterir.

Dönüş Değeri

Bir InputStream nesnesi.

İstisnalar

SQLServerException

Remarks

Bu getBinaryStream yöntemi, java.sql.ResultSet arayüzündeki getBinaryStream yöntemiyle tanımlanır.

Bu yöntem yalnızca SQL Server'ın ikili, varbinary, varbinary(max) ve görüntü veri türleriyle kullanılabilir. Diğer veri tipleriyle kullanmaya çalışmak bir istisna atılır.

Bu yöntem değeri akış olarak aldıktan sonra, değer akıştan parçalar halinde okunabilir. Bu yöntem özellikle büyük LONGVARBINARY değerlerin alınması için uygundur.

Note

Geri dönen akıştaki tüm veriler, başka herhangi bir sütunun değerini almadan önce okunmalıdır. Bir sonraki getter yöntemi çağrısı akışı dolaylı olarak kapatır. Ayrıca, bir akış, InputStream.available yöntemi çağrıldığında, veri olup olmamasına bakmaksızın 0 döndürebilir.