释放语句句柄

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)

重用语句句柄比删除它们后再分配新句柄更高效。 对语句句柄执行新 SQL 语句之前,应用程序应当验证当前语句设置是否正确。 这些设置包括语句属性、参数绑定和结果集绑定。 通常,旧 SQL 语句的参数和结果集必须取消绑定,方法是使用 SQL_RESET_PARAMS 和 SQL_UNBIND 选项调用 SQLFreeStmt ,然后重新绑定新的 SQL 语句。

应用程序使用完 语句后,它会调用 SQLFreeHandle 来释放语句。 请注意, SQLDisconnect 会自动释放连接上的所有语句。

另请参阅

执行查询 (ODBC)