如何通过Groovy setter从sql语句设置子字符串

时间:2019-02-15 10:25:13

标签: sql groovy

我正在通过Sql语句读取sql表,同时我也在使用子字符串。由于Substring就像是虚拟的,所以我不在数据库中编写。如何使用sql.eachrow在groovy中使用setter设置读取的子字符串。

我尝试过setFinishingTime(row.FinishingTime)

这是在我的常规代码中。

sql.eachRow('select * from [Database].[dbo].[table] order by FinishingTime')
{ row ->
    ---
    machine.setFinishingTime(row.FinishingTime)
}

在sql查询中,我有一个代码。

substring([FinishingTime], charindex(' ', [FinishingTime]) + 1, len([FinishingTime])).

我想在FinishingTime中设置列Finishingtime的子字符串。我怎么能做到这一点,它可以在sql management studio中工作,但如何通过sql.eachRow在groovy中使用它。

0 个答案:

没有答案