Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 类似于谓词Ingre 4gl问题_Mysql_Sql_Ingres_4gl - Fatal编程技术网

Mysql 类似于谓词Ingre 4gl问题

Mysql 类似于谓词Ingre 4gl问题,mysql,sql,ingres,4gl,Mysql,Sql,Ingres,4gl,我使用这个查询获得了一个正则表达式,并获得了成功的结果 select * from paso_string where 'AAAAAAAAA' SIMILAR TO columname 但是,当我在ingres 4GL中使用此查询时,当我尝试编译时会显示一个错误,并显示以下问题 E_OS0100第行出现语法错误 最后读取的符号为“相似” 4GL有自己的解析器,不幸的是,当涉及到新特性时,它往往落后于SQL解析器 标准的解决方法是将SQL语句放入字符串中,然后执行立即执行:字符串请决定使用哪种数

我使用这个查询获得了一个正则表达式,并获得了成功的结果

select * from paso_string where 'AAAAAAAAA' SIMILAR TO columname
但是,当我在ingres 4GL中使用此查询时,当我尝试编译时会显示一个错误,并显示以下问题

E_OS0100第行出现语法错误 最后读取的符号为“相似”


4GL有自己的解析器,不幸的是,当涉及到新特性时,它往往落后于SQL解析器


标准的解决方法是将SQL语句放入字符串中,然后执行立即执行:字符串

请决定使用哪种数据库。
类似于
是PostgreSQL和Firebird的东西。它不在MySQL中。您的错误消息显示它不在Ingres中。请不要用你不使用的DBMS的各种DBMS maker标签来标记你的问题,以此来向我们发送垃圾邮件。我正在使用execute immediate编辑我的代码。稍后我会发布更多结果。谢谢你的评论