Frigör ett kommandohandtag

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Det är mer effektivt att återanvända satshandtag än att släppa dem och allokera nya. Innan man kör en ny SQL-sats på ett uttalandehandtag bör applikationer verifiera att de aktuella satsinställningarna är lämpliga. Dessa inkluderar instruktionsattribut, parameterbindningar och resultatuppsättningsbindningar. Generellt måste parametrar och resultatuppsättningar för den gamla SQL-satsen avgränsas genom att anropa SQLFreeStmt med SQL_RESET_PARAMS och SQL_UNBIND alternativ och sedan binda om för den nya SQL-satsen.

När programmet har slutfört användningen av uttrycket anropas SQLFreeHandle för att frigöra uttrycket. Observera att SQLDisconnect automatiskt frigör alla satser på en anslutning.