【发布时间】:2019-05-10 08:38:16
【问题描述】:
我在 Sybase 数据库上与 Oracle Sql Developer 合作,并且在执行一个简单的 select 语句时遇到了困难,该语句分散在多行中。
IF 1=1
BEGIN
SELECT 'Foo'
END
ELSE
SELECT 'Bar'
END
如果我在查询生成器中选择这些行并使用F5 或CTRL + Enter 执行它,我会收到Incorrect syntax near the keyword 'BEGIN' 错误。
如果我把语句写在一行上
IF 1=1 BEGIN SELECT 'Foo' END ELSE BEGIN SELECT 'Bar' END
我得到了预期的结果。
---
Foo
如果语句分散在多行上,是否可以配置执行行为?
【问题讨论】:
标签: oracle oracle-sqldeveloper sap-ase