Groovy SQL с динамической вставкой
Я пишу отличный сценарий для архивирования данных из таблицы активной базы данных в архивную базу данных (схемы). в настоящее время структура таблиц одинакова в обеих схемах базы данных. это можно изменить, добавив новые столбцы в оперативную таблицу позже на основе требований проекта. внесение этих изменений в архивную таблицу возможно вручную.
Но мой вопрос здесь, после написания вставки SQL, как:
вставить в live.tableName (col1, col2,...coln) значения (val1,val2,..,valn);
в Groovy сценарий будет сбой, если такое произойдет в будущем. так есть ли какой-нибудь хороший способ выполнить такое требование в groovy/ groovy sql? Пожалуйста, помогите или предложите правильный механизм, пожалуйста.