Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Recupera o valor do nome da coluna designada na linha atual deste objeto SQLServerResultSet como um fluxo binário de bytes não interpretados.
Syntax
public java.io.InputStream getBinaryStream(java.lang.String columnName)
Parameters
Nome da coluna
Uma String que contém o nome da coluna.
Valor de retorno
Um objeto InputStream.
Exceções
Observações
Este método getBinaryStream é especificado pelo método getBinaryStream na interface java.sql.ResultSet.
Este método só pode ser usado com tipos de dados do SQL Server como binário, varbinário, varbinário(max) e imagem. Tentar usá-lo com outros tipos de dados fará com que seja lançada uma exceção.
Depois de este método obter o valor como fluxo, o valor pode então ser lido em blocos a partir do fluxo. Este método é particularmente adequado para recuperar valores grandes de LONGVARBINARY.
Note
Todos os dados no fluxo devolvido devem ser lidos antes de obter o valor de qualquer outra coluna. A próxima chamada a um método getter fecha implicitamente o fluxo. Além disso, um fluxo pode devolver 0 quando o método InputStream.available é chamado, quer haja dados disponíveis ou não.