从groovy运行动态SQL查询

时间:2016-12-01 22:02:44

标签: groovy

我有这个查询我正在尝试运行

"SELECT * FROM customers where fieldid=2727675;"

但是fieldid一直在变化。我可以改为传递参数,并且该参数具有更改值吗?

这样的事情?    dynamicvalue = 1234567

" SELECT * FROM customers where fieldid = dynamicvalue;"

1 个答案:

答案 0 :(得分:0)

您需要在TestCase级别添加自定义属性,将其命名为fieldid, 那么你的查询应该是:

SELECT * FROM customers where fieldid=${#testCase#fieldid};

您可以使用jxl或任何其他库

从excel文件动态填充参数