【发布时间】:2016-05-30 15:47:50
【问题描述】:
该查询在 Apex 4.2 中运行良好,但在 5.0 中我在第 1 行收到错误消息
无法在 Builder 中解析查询。如果您认为您的查询在语法上是正确的,请选中区域源下方的“通用列”复选框以继续而不进行解析。 ORA-00919: 无效函数
select '<a href="f? p='||&APP_ID.||':203:'||&SESSION.||'::::P203_ANO,P203_ID_PRJ:'||ANO||',3">'|| ANO||'</a>' as ANO,
1 as id_prj,
to_char(Muni) as "MUNI",
to_char("Inscritos",'999G999G999G999G999G999G990') as "Inscritos",
to_char("Instituições",'999G999G999G999G999G999G990') as "Instituições",
to_char("Turmas",'999G999G999G999G999G999G990') as "Turmas",
to_char("Beneficiários",'999G999G999G999G999G999G990') as "Beneficiários" ,
to_char("Participantes",'999G999G999G999G999G999G990') as "Participantes"
FROM
V_MOSTRA_ACU_MUNI_ENR
where
ano < (SELECT
EXTRACT(YEAR FROM (SELECT CURRENT_TIMESTAMP FROM dual))
FROM
dual)
你能帮帮我吗?
【问题讨论】:
-
尝试添加“;”在查询结束时。
-
分号无济于事。您的查询在 SQL Developer 中仍然有效吗?并使用绑定变量而不是替换字符串grassroots-oracle.com/2012/02/apex-variables-in-sql.html
-
看起来你想在你的报告中有一个列链接?为什么不使用内置的 apex?它更容易创建。好吧,如果你想要那样的话,请尝试从第一列开始注释每一列,看看它们是否运行正确。如果它运行正确但有一列注释掉,那么那一列或那一行就是你的代码有问题。
标签: oracle-apex