Important
此功能将在将来的 Windows 版本中删除。 避免在新开发工作中使用此功能,并计划修改当前使用此功能的应用程序。 Microsoft建议使用驱动程序的游标功能。
本主题讨论光标库中 SQLNativeSQL 函数的使用。 有关 SQLNativeSQL 的一般信息,请参见 SQLNativeSql 函数。
如果驱动支持该函数,光标库会调用驱动中的 SQLNativeSql ,并传递 SQL 语句。 对于定位更新、定位删除和 SELECT for UPDATE 语句,光标库在传递给驱动程序前会修改该语句。
注释
如果在 SQLNativeSQL 的 InStatementText 参数中传递的定位更新或删除语句中的光标名称无效,则光标库会错误返回 SQLSTATE 34000(无效光标名)。 SQLNativeSQL 不打算返回语法错误,这些错误仅在语句准备或执行时返回。