Partilhar via


SQLServerCallableStatement Classe

Baixar driver JDBC

Permite especificar o nome do procedimento armazenado a ser chamado, juntamente com os parâmetros de entrada e saída. Essa classe também fornece a capacidade de recuperar o valor de status de retorno com a ? = call( ?, ..) sintaxe.

Pacote : com.microsoft.sqlserver.jdbc

Implementa:ISQLServerCallableStatement

Extends:SQLServerPreparedStatement

Sintaxe

  
public final class SQLServerCallableStatement  

Observações

SQLServerCallableStatement permite especificar o nome do procedimento armazenado a ser chamado, juntamente com os parâmetros de entrada e saída. SQLServerCallableStatement também fornece a capacidade de recuperar o valor de status de retorno com a ? = call( ?, ..) sintaxe.

Essa classe oferece suporte ao desempacotamento para a classe SQLServerCallableStatement, a interface ISQLServerCallableStatement, a interface java.sql.CallableStatement e as classes e interfaces suportadas pelo SQLServerPreparedStatement para desempacotamento. Para obter mais informações, consulte Wrappers e interfaces.

Quando um dos métodos de conjunto SQLServerCallableStatement é chamado para um tipo, se esse tipo entrar em conflito com o tipo especificado com registerOutParameter, o tipo especificado pelo último método de conjunto SQLServerCallableStatement será usado. No entanto, isso pode causar erros de conversão de tipo de dados incompatíveis. Se um método conjunto SQLServerCallableStatement não for chamado, o tipo especificado com a primeira chamada registerOutParameter será usado.

O SQL Server JDBC Driver 3.0 é compatível com a recomendação do JDBC 4.0 de que um conjunto de resultados e contagens de atualizações devem ser recuperados antes de recuperar parâmetros OUT. Se os parâmetros OUT forem recuperados antes que o conjunto de resultados e as contagens de atualizações tenham sido completamente processadas, todos os conjuntos de resultados e contagens de atualização que não foram processados serão perdidos.

Ver também

Membros SQLServerCallableStatement
de referência da API do driver JDBC