如何从Sql语句而不是列名中获取值

时间:2018-04-24 07:46:17

标签: sql groovy

如何只检索输出中的值而不是columnName:value, 下面我附上了我的Sql语句。它使用列名检索值。

sql.eachRow('select top 5 * from [MACHINES] WHERE Total != Right order by Time')
{ row ->
    logger.info  "$row"
}

我收到的输出是机器名:A12。如何打印A12并省略Machinename。提前谢谢!

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作。

logger.info "$row.Machinename"

OR

String expectedOutput = "$row".split(":")[1]
logger.info expectedOutput