Método getObject (java.lang.String) (SQLServerResultSet)

Baixar driver JDBC

Obtém o valor do nome da coluna designada na linha atual deste objeto SQLServerResultSet como objeto na linguagem de programação Java.

Syntax

  
public java.lang.Object getObject(java.lang.String columnName)  

Parameters

Nome da coluna

Uma String que contém o nome da coluna.

Valor de retorno

Um valor de objeto .

Exceções

SQLServerException

Observações

Este método getObject é especificado pelo método getObject na interface java.sql.ResultSet.

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 datetime2 será devolvido como um objeto java.sql.Timestamp.

  • Um valor do tipo datetimeoffset será devolvido como um objeto microsoft.sql.DateTimeoffset.