以下常數定義了游標類型
- SQL_CUR_USE_IF_NEEDED
- SQL_CUR_USE_ODBC
- SQL_CUR_USE_DRIVER
- SQL_CUR_DEFAULT
使用某些 ODBC 驅動程式時,執行複雜的預存程序可能會失敗,並出現類似以下的錯誤:「無法在包含單一 select 陳述式以外任何內容的預存程序上開啟游標」。使用 SQL_CUR_USE_ODBC 可以避免該錯誤。此外,某些驅動程式不支援 odbc_fetch_row() 中的選用 row_number 參數。SQL_CUR_USE_ODBC 在這種情況下也可能有所幫助。