这就是事情
我有一个像这样的程序
geo_search(latitude, longitude, layers)
layers
参数将收到一个逗号分隔ID的字符串,例如:'123,456,789'
,我需要在过程内部进行查询,如IN
操作。
我曾经在MySQL中用find_in_set(layers, id)
做到这一点。但是这个功能在Hana中不存在。
有没有人经历过这个? 我已经用谷歌搜索了它,但无法找到解决方案。
提前致谢
答案 0 :(得分:1)
我发现在Hana中使用类似FIND_IN_SET之类的一种方法是使用LOCATE。 在您的情况下,将是:
LOCATE (layers, id) > 0