【问题标题】:Is it possible to execute raw SQL with Ormlite?是否可以使用 Ormlite 执行原始 SQL?
【发布时间】:2017-05-09 07:39:36
【问题描述】:

我在我的 Android 项目中使用 Ormlite,我想知道是否可以执行原始 sql,例如插入。我不想使用QueryBuilder,因为我只想在第一次启动应用程序时在我的数据库中导入一个 SQLite 转储。

【问题讨论】:

    标签: android sqlite ormlite


    【解决方案1】:

    当然可以!在 Dao 类中,您可以调用 executeRaw 将查询作为字符串传递。比如:

    this.getDao().executeRaw("UPDATE " + this.getTableName() + " SET number = " + String.valueOf(count) + " WHERE id = " + myId);
    

    【讨论】:

    • 非常感谢@Javi Armendáriz!
    猜你喜欢
    • 1970-01-01
    • 2013-04-03
    • 1970-01-01
    • 2011-03-20
    • 2020-02-03
    • 2017-11-01
    • 1970-01-01
    • 2012-01-31
    相关资源
    最近更新 更多