【发布时间】:2009-06-03 19:07:01
【问题描述】:
我已经为我们的 数据库(Oracle Berkeley DB 引擎)制作了一个自定义报告生成器。
现在是我增加灵活性的时候了,但我处于两难境地。进行部分或基本的重新设计?
- 假设我有足够的时间。
- 我只能读取数据库,没有权限修改。
受Query Anything with SQLite 文章的启发,我想让SQLite 引擎完成脏 工作(分组、过滤等)。
你试过了吗?有什么例子吗?性能问题呢?
【问题讨论】:
-
所以您想创建一个虚拟 sqlite 表“填充”来自 Oracle Berkeley DB 的数据?雄心勃勃!
-
如果我没记错的话,我不必填写表格,只需使用 intermidiate 值。实际上这就是为什么我在尝试之前先问一下。我不知道如何解决它:)
-
虚拟表将像 Oracle Berkeley DB 上的视图一样工作?这是你想要达到的目标吗?
-
不像视图。不知何故,SQLite 在查询虚拟表时将使用我的回调而不是内置的 table walk 例程。
标签: c++ database sqlite reporting