【发布时间】:2014-08-31 21:30:37
【问题描述】:
我编写了一个在 Oracle 数据库上运行的查询,该数据库使用函数 REGEXP_LIKE 从查询中过滤某些行。具体的函数调用是
regexp_like(col1, '[^[:alpha:]]')
问题是当我在 H2 上运行查询时出现以下错误:
org.h2.jdbc.JdbcSQLException: Function "REGEXP_LIKE" not found
如果我使用 SQLDeveloper 工具直接在 Oracle 数据库上运行查询,它会按预期返回。
有什么可能导致这种情况的想法吗?
【问题讨论】:
-
问题是你需要查询同时在Oracle和H2上运行吗?
标签: java regex database jdbc h2