У меня в Go есть инструмент, который генерирует сценарии SQL из файла YAML.Чтобы свести к минимуму риск сбоя сгенерированных скриптов, я хотел бы сделать что-то вроде «пробного запуска», либо с помощью SQL, либо с помощью приложения Go.
Первой мыслью было использование оператора ROLLBACK
но тогда сгенерированный скрипт также будет содержать откат вместо фиксации.
Предоставляет ли SQL или Go что-то подобное?