Método getObject (java.lang.String, java.util.Map) (SQLServerResultSet)
Obtém o valor do nome da coluna designada na linha atual do objeto SQLServerResultSet como um objeto na linguagem de programação Java usando o objeto Map fornecido.
Observação
No momento, este método não é compatível com Microsoft JDBC Driver para SQL Server. O uso deste método sempre retornará o mapeamento padrão.
Sintaxe
public java.lang.Object getObject(java.lang.String colName,
java.util.Map map)
parâmetros
colName
Uma Cadeia de Caracteres que contém o nome da coluna.
map
Um objeto Map.
Valor retornado
Um valor Object.
Exceções
Comentários
Esse método getObject é especificado pelo método getObject na interface java.sql.ResultSet.
Esse método retornará o valor da coluna fornecida como um objeto Java. O tipo desse objeto será o tipo de objeto Java padrão correspondente ao tipo SQL da coluna, seguindo o mapeamento para tipos internos constante na especificação do JDBC. Se o valor for um SQL NULL, o driver retornará um Java nulo.
Esse método também pode ser usado para ler tipos de dados abstratos específicos do banco de dados. Na API do JDBC 2.0, o comportamento do método getObject é estendido para materializar dados de tipos definidos pelo usuário do SQL. Quando uma coluna contiver um valor estruturado ou distinto, o comportamento desse método será como se fosse uma chamada para getObject(columnIndex, this.getStatement().getConnection().getTypeMap())
.
A partir do SQL Server JDBC Driver 3.0:
Um valor de tipo date será retornado como um objeto java.sql.Date.
Um valor de tipo time será retornado como um objeto java.sql.Time.
Um valor de tipo datetime2 será retornado como um objeto java.sql.Timestamp.
Um valor de tipo datetimeoffset será retornado como um objeto microsoft.sql.DateTimeOffset.
Consulte Também
Método getObject (SQLServerResultSet)
Membros de SQLServerResultSet
Classe SQLServerResultSet