在后面的代码上使用查询时提示输出无效字符错误

时间:2014-05-28 08:26:41

标签: oracle oracle-sqldeveloper

我需要在后端代码中编写一个查询并从中调用它。 但是当我打电话时它会出现错误“无效字符”。

如果我在 Oracle SQL Developer 上直接运行相同的查询,它可以成功运行。

查询如下所示:

SELECT LOOM_GROUP, DESCRIPTION, '1', Created_By, Created_Date, Updated_by, Updated_date
FROM MSO_Loom_Group 
WHERE to_char(CREATED_DATE,'yyyymmdd') >= (to_char(last_day(add_months(sysdate,-2))+1,'yyyymmdd'))
OR to_char(UPDATED_DATE,'yyyymmdd') >= (to_char(last_day(add_months(sysdate,-2))+1,'yyyymmdd'));

1 个答案:

答案 0 :(得分:0)

删除代码后面的半冒号(;)。虽然它在oracle中是有效的,但如果我们将其保留在代码中,则会出错。