【问题标题】:Inserting large number of data (6000 entries) into sqlite table in one shot一次性将大量数据(6000 个条目)插入到 sqlite 表中
【发布时间】:2011-05-09 01:22:13
【问题描述】:

在我的 iphone 应用程序中,Sqlite 数据库有 6000 个条目。有没有办法在一个镜头中插入数据,或者可以在更少的镜头中插入数据。

我确实尝试在 MAC OS 的终端中粘贴插入语句,但一次只能正确执行 15-20 条语句。

如何一次性插入?

我该怎么办?

请推荐

请帮忙

谢谢

【问题讨论】:

    标签: iphone objective-c ios4 sqlite


    【解决方案1】:

    我必须插入超过 500,000 个条目,这没有问题。我没有在终端上这样做,因为我遇到了非 ASCII 字符(例如 Umlaute)的问题。所以我一直使用firefox sqlite插件。那效果很好。我将准备好的插入脚本粘贴到提供的框中,然后按“执行”。然后花了几秒钟就完成了。后来我必须在插入之前计算一些值,所以我写了一个小的objective-c程序,效果也很好。如果你喜欢我可以挖掘代码。

    【讨论】:

      【解决方案2】:

      尝试使用 sqlite 管理器(Mozilla Firefox Web 浏览器的附加组件),您可以在其中粘贴一组预先创建的 6000 个项目的插入查询并一次性执行它们。我想这可能会对您有所帮助

      【讨论】:

        猜你喜欢
        • 2020-08-29
        • 1970-01-01
        • 2013-04-17
        • 2012-01-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-21
        • 1970-01-01
        相关资源
        最近更新 更多