小巧、快速、可靠。
请选择其中三个。

SQLite C 接口

虚拟表游标对象

struct sqlite3_vtab_cursor {
  sqlite3_vtab *pVtab;      /* Virtual table of this cursor */
  /* Virtual table implementations will typically add additional fields */
};

每个 虚拟表模块 实现都使用以下结构的子类来描述指向 虚拟表 的游标,并用于遍历虚拟表。游标使用模块的 xOpen 方法创建,并使用 xClose 方法销毁。游标由模块的 xFilterxNextxEofxColumnxRowid 方法使用。每个模块实现将定义游标结构的内容以满足其自身的需求。

此超类存在是为了定义对所有实现通用的游标字段。

另请参见 对象常量函数 列表。