sql >> Database >  >> RDS >> Oracle

Nulls afhandelen bij gebruik van Oracle XMLType

voor een SQL-oplossing:

select 
XMLType.createxml(
    package_name.storedProcName('PARAM1', 'PARAM2', 'PARAM3')
) as sresult 
from dual;

dat zou de constructorbug moeten vermijden.

bijv.

SQL> select xmltype.createxml(mycur(0)) from dual;

XMLTYPE.CREATEXML(MYCUR(0))
-------------------------------------------------------------------------------


SQL> select xmltype(mycur(0)) from dual;
ERROR:
ORA-06502: PL/SQL: numeric or value error
ORA-06512: at "SYS.XMLTYPE", line 334
ORA-06512: at line 1



no rows selected

x
SQL>


  1. Hoe kan ik een onderstroom voorkomen/detecteren in een Postgresql-berekening die EXP() gebruikt

  2. Hoe synchroniseer ik een bepaalde tabel met dezelfde naam en databasenaam tussen twee verschillende onafhankelijke netwerken waar replicatie niet mogelijk is?

  3. Roep een opgeslagen procedure aan met een andere in Oracle

  4. sorteerfout in samenvoegquery