应用程序错误:ORA-19202:XML处理中发生错误ORA-01843:无效月份-Oracle Apex

问题描述 投票:0回答:1

我在Oracle Apex工具中有问题。即,我正在申请餐桌预订,我想在特定日期打印所有预订。因此,我选择了要打印所有预订的日期,按“打印”按钮,Apex引发以下错误:

ORA-19202:XML处理中发生错误ORA-01843:无效月。

以前,我已经巧妙地添加了AOP和Word文档。

在右窗口中,我选择了SQL数据类型:SQL,并在代码数据中选择了代码。后来我添加了“代码中的日期”,但这不能解决我的问题。

这里是代码:

select 
    'file1' as "filename",
    cursor(select
        TO_DATE(D.SIFRA_DATUMA_REZERVACIJE, 'MM/DD/YYYY') as "datum_rezervacije",
        cursor(select
            R.SIFRA_REZERVACIJE as "sifra_rezervacije", 
            G.IME_PREZIME as "ime_prezime", 
            R.BROJ_OSOBA as "broj_osoba",
            S.SIFRA_STOLA as "broj_stola",
            R.NAPOMENA_REZERVACIJE as "napomena",
            P.NAZIV_PRIGODE as "prigoda"
            from 
        GOST G, PRIGODA P, STOL S, REZERVACIJA R   where 
            R.SIFRA_GOST_REZERVACIJA = G.SIFRA_GOSTA
            and R.SIFRA_STOL_REZERVACIJA = S.SIFRA_STOLA
            and R.SIFRA_PRIGODE_REZERVACIJA = P.SIFRA_PRIGODE 
            and TO_DATE(R.SIFRA_DATUM_REZERVACIJE_REZERVACIJA, 'MM/DD/YYYY' ) = TO_DATE(:P6_NEW, 'MM/DD/YYYY') order by TO_DATE(R.SIFRA_DATUM_REZERVACIJE_REZERVACIJA, 'MM/DD/YYYY')) as "rezervacija"
        from
        DATUM_REZERVACIJE D  
        where 
        TO_DATE(D.SIFRA_DATUMA_REZERVACIJE, 'MM/DD/YYYY')= TO_DATE(:P6_NEW, 'MM/DD/YYYY')) as "data" 
from dual;

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9OTFRVVS5wbmcifQ==” alt =“在此处输入图像描述”>“ >>

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9MQmdpaC5wbmcifQ==” alt =“在此处输入图像描述”>

我在Oracle Apex工具中有问题。即,我正在申请餐桌预订,我想在特定日期打印所有预订。因此,我选择了想要的日期...

sql oracle plsql apex
1个回答
0
投票

您的日期格式为“美国风格”,但列名所指定的语言显然不是英语。可能是因为您将日期转换为错误的格式,并且此处将使用“ dd / mm / yyyy”。

© www.soinside.com 2019 - 2024. All rights reserved.