Compartilhar via


Método getObject (int)

Baixar o JDBC Driver

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

Sintaxe

  
public java.lang.Object getObject(int index)  

Parâmetros

index

Um int que indica o índice do parâmetro.

Valor retornado

Um valor Object.

Exceções

SQLServerException

Comentários

Esse método getObject é especificado pelo método getObject na interface java.sql.CallableStatement.

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