类似于谓词ingres 4gl问题

SIMILAR TO predicate ingres 4gl issue

我用这个查询得到了一个成功结果的正则表达式。

select * from paso_string where 'AAAAAAAAA' SIMILAR TO columname

但是,当我在 ingres 4GL 中使用此查询时,在我尝试编译时显示错误并显示以下问题。

E_OS0100 Syntax error on line The last symbol read was 'similar'

4GL 有自己的解析器,遗憾的是,在新功能方面,它通常落后于 SQL 解析器。

标准的解决方法是将您的 SQL 语句放入一个字符串中,然后执行 execute immediate :string;