最近,将一段sql从一个库移植到另一个库,移植之前是能编译通过的,但在另一个库总是无法通过,报的是ORA-00920: 无效的关系运算符。
百思不得其解,后发现报错的位置有一个REGEXP_LIKE函数调用。
突然联想到REGEXP_LIKE是在10g后才引入的,查了一下源库和目标库的oralce版本。
果然。。。
本文分享了一次SQL移植过程中遇到ORA-00920错误的经历,详细介绍了如何定位问题并发现是因为目标数据库版本不支持源数据库中使用的REGEXP_LIKE函数所导致。
最近,将一段sql从一个库移植到另一个库,移植之前是能编译通过的,但在另一个库总是无法通过,报的是ORA-00920: 无效的关系运算符。
百思不得其解,后发现报错的位置有一个REGEXP_LIKE函数调用。
突然联想到REGEXP_LIKE是在10g后才引入的,查了一下源库和目标库的oralce版本。
果然。。。
4616

被折叠的 条评论
为什么被折叠?