Método getObject (int)

Baixar driver JDBC

Recupera o valor do parâmetro designado como objeto na linguagem de programação Java, dado o índice de parâmetros.

Syntax

  
public java.lang.Object getObject(int index)  

Parameters

índice

Um int que indica o índice de parâmetros.

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.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. No JDBC 2.0, o comportamento do método getObject foi 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.