图形计算视图中的单引号字符串SAP HANA

时间:2017-09-19 07:41:17

标签: sql sap hana

我们拥有SPH 12版本的SAP HANA数据库。

我们有图形计算视图,我们使用' if..else'创建了计算列。逻辑。以下是使用的if else逻辑 -

if("COL1"='A'B','X','Y')

我收到以下错误 -

ERROR

我必须检查COL1是否有值A' B.我无法理解我们应该如何在图形计算视图中处理单引号。

最好的问候

2 个答案:

答案 0 :(得分:1)

您可以使用两个单引号(')来转义单引号('')。请注意,这是双引号字符("):

if("COL1"='A''B','X','Y')

答案 1 :(得分:0)

将语言从Column Engine更改为SQL enter image description here

和表达式是:

if("COL1"='A''B','X','Y')