Привет, ребята, я запускаю этот скрипт на OATS, и он показывает ORA-00902: ошибка неверного типа данных, но я запускаю тот же самый точный запрос на моей БД Oracle, и он приносит мне результаты, как показано на прикрепленных изображениях, делаетКто-нибудь знает, почему это может происходить?
select FISCAL_YEAR,ACCOUNTING_PERIOD,LEDGER,ACCOUNT,DEPTID,CLASS_FLD,
sum(POSTED_BASE_AMT), SUM( POSTED_TRAN_AMT) from sysadm.ps_ledger A
where FISCAL_YEAR = '2018'
AND LEDGER IN ('REPORT','LOCAL','DREPORT','DLOCAL','CREPORT','CLOCAL')
and EXISTS (SELECT 'X' FROM sysadm.PSTREELEAF G
where G.tree_name='STATUTORY_ACCT'
and G.setid='SHARE'
and G.effdt= to_date('2018-08-31','yyyy-mm-dd')
and (G.TREE_NODE_NUM BETWEEN 914962101 AND 1237889900
)
and A.ACCOUNT = G.RANGE_FROM)
and EXISTS (SELECT 'X' FROM sysadm.PSTREELEAF G
where G.tree_name='RPT_DEPT_BL'
and G.setid='SHARE'
and G.effdt= to_date('2018-08-31','yyyy-mm-dd')
and (G.TREE_NODE_NUM BETWEEN 1684955749 AND 1999972344
)
and A.DEPTID = G.RANGE_FROM)
group by FISCAL_YEAR,ACCOUNTING_PERIOD,LEDGER,ACCOUNT,DEPTID,CLASS_FLD