我有一个名为person的表,其列名分别为lst_name,fst_name和id。 使用groovy我如何从表中获取所有数据并将其存储到变量中?
餐桌人物: lst_name,fst_name,id 吉恩·拉方丹(123)
我的常规代码仅存储last_name 常规查询:
StringBuilder last_name = new StringBuilder()
def person_lst_name = sql.eachRow("select * from person where id = "123"") { row ->
last_name.append( "Last Name: ${row.lst_name}" )
}
//Set properties
String lst_name = last_name.toString()
testRunner.testCase.setPropertyValue( "last_name", lst_name )
如何获取所有值:lst_name,fst_name到变量中?
答案 0 :(得分:1)
def person_id = 123
def person = sql.firstRow("select * from person where id = ${person_id}")
testRunner.testCase.setPropertyValue( "last_name", person.lst_name )