Я читаю таблицу SQL через оператор Sql, а также использую подстроку.Поскольку подстрока похожа на виртуальную, я не пишу в базу данных.Как я могу установить эту подстроку чтения, используя установщик в groovy, используя sql.eachrow.
Я пытался setFinishingTime(row.FinishingTime)
Это в моем Groovy код.
sql.eachRow('select * from [Database].[dbo].[table] order by FinishingTime')
{ row ->
---
machine.setFinishingTime(row.FinishingTime)
}
В SQL-запросе у меня есть код.
substring([FinishingTime], charindex(' ', [FinishingTime]) + 1, len([FinishingTime])).
Я хочу установить в FinishingTime подстроку времени окончания столбца.Как я могу добиться этого, это работает в SQL Studio управления, но как я могу использовать то же самое в Groovy через sql.eachRow.