我可以使用 jodd + dboom 从 sqlite 插入和选择数据,但我无法通过 dboom 更新数据,因为 sqlite 不支持更新查询别名,例如
update tableName T1 set name ='TEST' where T1.id = 2
并且dboom中的动态查询生成是通过别名完成的。我怎样才能更新数据。请帮助我。
最佳答案
如果某些别名不起作用(顺便说一句,请写信支持它应该是什么样子,以便我们可以修复它),您完全可以不使用它:)别名只是以简单方式编写 SQL 的工具,它们在执行之前会被扩展。
因此,如果某些别名不起作用,只需提供完整的 sql 脚本 - 或仅使用有效的别名。
抱歉,DbOom只是试图简化查询的编写和映射;但我们可以为不同的数据库添加一些标志...尽可能多:))
关于java - Sqlite + Jodd 正在用于插入数据、选择数据,但它不适用于使用 dboom 更新数据...我如何使用 dboom 实现..?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31896890/