我编写了一个在Oracle数据库上运行的查询,该数据库使用函数REGEXP_LIKE来过滤查询中的某些行.具体的函数调用是
regexp_like(col1, '[^[:alpha:]]')
Run Code Online (Sandbox Code Playgroud)
问题是当我在H2上运行查询时出现以下错误:
org.h2.jdbc.JdbcSQLException: Function "REGEXP_LIKE" not found
Run Code Online (Sandbox Code Playgroud)
如果我使用SQLDeveloper工具直接在Oracle数据库上运行查询,它将按预期返回.
可能导致这种情况的任何想法?