[英]How to test SQL dynamic queries?
我的应用程序基于Spring / iBatis(2.3)。 我通常在sqlMaps中编写很多动态查询,并且我想测试生成的SQL查询以避免任何语法错误。 为了获得更高的精度,我想:
是否已经存在一个没有数据库连接的库,该库使我有机会根据sql方言(实际上是在使用Oracle)检查SQL语法(步骤1)?
是否已经存在一个sqlMap解析器,可以帮助我生成所有潜在查询,其中包含动态参数的所有组合?
基本上,我正在考虑一种避免每个查询编写一个(或多个)单元测试的方法。 我想自动执行此步骤,以确保生成的查询始终正确。 还有其他建议吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.