適用対象:SQL Server
Azure SQL データベース
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
一般に、ODBC 3.0 以降では、 SQLFreeStmt は推奨されません。 ただし、アプリケーションでステートメントを再利用する必要がある場合は、(SQL_RESET_PARAMSオプションとSQL_UNBINDオプションを使用して) SQLFreeStmtを使用する必要があります。
SQLCloseCursor、SQLBindParameter、SQLBindCol、SQLSetDescField、SQLFreeHandle を使用して、SQLFreeStmtの関数を置き換えたり複製したりすることもできます。代わりに使用する必要があります。
一般に、ステートメントを削除して新しいステートメントを割り当てるよりも、ステートメントを再利用する方が効率的です。 ただし、ステートメントの再利用など、状況によっては、SQLFreeStmt を引き続き使用する必要があります。