Это - хорошая практика для использования 'goto' операторов в SQL-запросах?
Зависит от SQL - некоторые диалекты не предоставляют полезного механизма управления потоком, кроме GOTO.
GOTO - это вообще плохая форма.
Нет.
Как и в других языках, почти всегда есть лучший вариант, чем Goto.
Если вы расскажете нам, какой пакет SQL вы используете и что вы пытаетесь сделать, мы сможем подсказать вам, что именно может подойти.
Я думаю, что нет. Мое общее правило для операторов goto в любом современном языке: если вы их используете, значит, что-то не так с вашим дизайном.