Método getBinaryStream (int)
Recupera o valor do índice da coluna designada na linha atual do objeto SQLServerResultSet como um fluxo binário de bytes não interpretados.
Sintaxe
public java.io.InputStream getBinaryStream(int columnIndex)
parâmetros
columnIndex
Um int que indica o índice de coluna.
Valor de retorno
Um objeto InputStream.
Exceções
Comentários
O método getBinaryStream é especificado pelo método getBinaryStream na interface java.sql.ResultSet.
Esse método pode ser usado somente com tipos de dados binary, varbinary, varbinary(max) e image do SQL Server. A tentativa de usá-lo com outros tipos de dados fará com que uma exceção seja lançada.
Depois que esse método obtiver o valor como um fluxo, o valor poderá ser lido em partes do fluxo. Esse método é especialmente adequado para recuperar valores LONGVARBINARY grandes.
Observação
Todos os dados do fluxo retornado devem ser lidos antes de se obter o valor de outra coluna. A próxima chamada para um método getter fechará o fluxo de forma implícita. Além disso, um fluxo poderá retornar 0 quando o método InputStream.available for chamado, tendo dados disponíveis ou não.
Consulte Também
Método getBinaryStream (SQLServerResultSet)
Membros de SQLServerResultSet
Classe SQLServerResultSet