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

String with single quote in graphical calculation view SAP HANA

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

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

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

我低于错误-

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

此致

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

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

将列引擎的语言更改为 SQL

表达式为:

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