Я пишу сценарий, который должен сделать что-то вроде этого:
IF [CONDITION]
BEGIN
--EXECUTE LOADS OF BATCHES (I.E. BLOCKS OF CODE WITH 'GO' AT THE END)
END
Это не разрешено.Оператор GO
недопустим в блоке BEGIN...END
.
Я также пробовал это:
IF NOT [CONDITION] GOTO GetMeOutOfHere
--EXECUTE LOADS OF BATCHES (I.E. BLOCKS OF CODE WITH 'GO' AT THE END)
GetMeOutOfHere:
Но, как вы уже догадались, GOTO
не работаетмежду партиями.
Есть ли решение этой загадочной головоломки?