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 parâmetro designado como objeto na linguagem de programação Java dado o nome do parâmetro, usando o objeto Map dado.
Note
Este método não é atualmente suportado pelo Microsoft JDBC Driver for SQL Server. Ao usar este método, devolverá sempre o mapeamento predefinido.
Syntax
public java.lang.Object getObject(java.lang.String sCol,
java.util.Map m)
Parameters
sCol
Uma String que contém o nome do parâmetro.
m
Um objeto Map.
Valor de retorno
Um valor de objeto .
Exceções
Observações
Este método getObject é especificado pelo método getObject na interface java.sql.CallableStatement.
Este método devolverá o valor da coluna dada como objeto Java. O tipo do objeto Java será o tipo de objeto Java predefinido correspondente ao tipo SQL da coluna, seguindo o mapeamento para tipos incorporados especificado na especificação JDBC. Se o valor for um SQL NULL, o driver devolve um Java null.
Este método também pode ser usado para ler tipos de dados abstratos específicos de base de dados. Na API JDBC 2.0, o comportamento do método getObject é estendido para materializar dados de tipos SQL definidos pelo utilizador. Quando uma coluna contém um valor estruturado ou distinto, o comportamento deste método é como se fosse uma chamada para getObject(columnIndex, this.getStatement().getConnection().getTypeMap()).
A partir do SQL Server JDBC Driver 3.0:
Um valor de type date será devolvido como um objeto java.sql.Data.
Um valor de tempo de tipo será devolvido como um objeto java.sql.Time.
Um valor do tipo datetimetime2 será devolvido como um objeto java.sql.Timestamp.
Um valor do tipo datetimeoffset será devolvido como um objeto microsoft.sql.DateTimeoffset.