Liberando um identificador de instrução

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure PDW (Sistema de Plataforma de Análise) do Azure Synapse Analytics

É mais eficiente reutilizar identificadores de instrução do que eliminá-los e alocar novos. Antes de executar uma nova instrução SQL em um identificador de instrução, os aplicativos deverão verificar se as configurações de instrução atuais são apropriadas. Essas configurações incluem atributos de instrução, associações de parâmetro e associações de conjunto de resultados. Geralmente, os parâmetros e os conjuntos de resultados da instrução SQL antiga devem ser desvinculados chamando SQLFreeStmt com as opções SQL_RESET_PARAMS e SQL_UNBIND e, em seguida, associados novamente para a nova instrução SQL.

Quando o aplicativo terminar de usar a instrução, ele chama SQLFreeHandle para liberar a instrução. Observe que o SQLDisconnect libera automaticamente todas as instruções em uma conexão.

Confira também

Executando consultas (ODBC)