Я работаю с Oracle Sql Developer над базой данных Sybase и борюсь с выполнением простого оператора select, разбросанного по нескольким строкам.
IF 1=1
BEGIN
SELECT 'Foo'
END
ELSE
SELECT 'Bar'
END
Если я выберу эти строки в Query Builder ивыполнить его с F5
или CTRL + Enter
Я получаю ошибку Incorrect syntax near the keyword 'BEGIN'
.
Если я напишу оператор в одной строке следующим образом
IF 1=1 BEGIN SELECT 'Foo' END ELSE BEGIN SELECT 'Bar' END
Я получу ожидаемый результат.
---
Foo
Есть ли вариант, где я могу настроить выполнениеповедение, если оператор разбросан по нескольким строкам?