隐式游标转换

应用程序可以请求一个游标类型,然后执行请求的游标类型所不支持的 SQL 语句。在此类情形中,Microsoft SQL Server Compact 3.5 将尝试使用可以支持所请求的游标属性的其他游标类型。如果无法创建这样的游标,将返回错误。

下表列出了可以触发 SQL Server Compact 3.5 将游标从一种类型隐式转换为另一种类型的因素。

转换的查询触发器

只进和只进/只读

键集驱动

查询 FROM 子句不引用任何表

变为静态

变为静态

查询包含:

  • Select list 聚合函数

  • GROUP BY

  • UNION

  • DISTINCT

  • HAVING

错误

错误

查询生成内部工作表。例如,ORDER BY 子句的列未包含在索引中

变为键集

不适用

请参阅

其他资源

游标的类型

选择游标类型

更新键集驱动的游标

游标和锁定