【发布时间】:2021-09-03 20:50:11
【问题描述】:
我最近开始使用 SAP HANA。到目前为止,我只使用了图形编辑器。
我的问题是我必须检查列内的值(合同编号),如果合同编号违反模式(\d{3}-\d{7}-\d{3}),则将值重写到计算列或将值“NA”分配给计算列.
到目前为止,在我的研究中,我发现列引擎中不支持使用正则表达式的函数。所以我必须使用 SQL,是否可以在图形计算视图中使用它?
也许有人可以帮忙。
谢谢!
更新:我发现我可以使用表函数来访问图形计算视图中的 SQL 功能。无论如何,这对于我的简单要求来说似乎有点矫枉过正。
【问题讨论】: