Libertar um handle de declaração

Aplica-se a:SQL ServerBase de Dados SQL do AzureInstância Gerida do Azure SQLAzure Synapse Analytics

É mais eficiente reutilizar os handles de instruções do que eliminá-los e alocar novos. Antes de executar uma nova instrução SQL num handle de instrução, as aplicações devem verificar se as definições atuais da instrução são apropriadas. Estes incluem atributos de instruções, ligações de parâmetros e associações de conjuntos de resultados. Geralmente, os parâmetros e conjuntos de resultados para a antiga instrução SQL devem ser desvinculados chamando SQLFreeStmt com as opções SQL_RESET_PARAMS e SQL_UNBIND e depois re-bound para a nova instrução SQL.

Quando a aplicação termina de usar a instrução, chama SQLFreeHandle para libertar a instrução. Note que o SQLDisconnect liberta automaticamente todas as instruções numa ligação.