【问题标题】:syntax error on if block in sap hana studiosap hana studio中if块的语法错误
【发布时间】:2014-12-03 05:31:58
【问题描述】:

我正在编写一个包含 if 块的简单 sql。 sql 编辑器在 if 块中抛出语法错误,我检查了语法,这对我来说似乎是正确的。下面是查询的代码sn-p。

select
t4.OWNED,
 if( isnull(
if(t4.OWNED='',
 '01',
 t4.OWNED)),
 '01',
if(t4.OWNED='',
 '01',
 t4.OWNED) ) OWNERSHIP
 from table t4

如果语法有问题,任何人都可以提出建议....感谢您的帮助。

【问题讨论】:

    标签: sap hana


    【解决方案1】:

    你的sintax错了,我知道你想要这样的结果

    select t4.OWNED, ifnull(t4.OWNED, '01'), ifnull(t4.OWNED, '01'), ifnull(t4.OWNED, '01') OWNERSHIP from table t4

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-22
      • 1970-01-01
      • 2021-06-03
      • 1970-01-01
      • 1970-01-01
      • 2018-12-06
      • 1970-01-01
      相关资源
      最近更新 更多