首页 > 解决方案 > Oracle Database 12c 中基于 MYSQL 的查询

问题描述

以下查询在MYSQL数据库中运行良好。

select * from accounts where preferred_email like "%p.rajesh%";
select * from account_external_ids where external_id like "%p.rajesh%";

Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit当我尝试运行时,我们遇到了错误。

select * from accounts where preferred_email like '%p.rajesh%';
ERROR: ORA-00933: SQL command not properly ended

select * from account_external_ids where external_id like '%p.rajesh%';
ERROR: ORA-00933: SQL command not properly ended

看起来Oracle不处理分号。我是 Oracle 新手,你能帮我在 Oracle 中运行 MYSQL 查询吗?

标签: sqldatabasestringoracle12cwhere-clause

解决方案


推荐阅读