Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Menangani null saat menggunakan Oracle XMLType

untuk solusi SQL:

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

yang seharusnya menghindari bug konstruktor.

misalnya

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Berapa biaya untuk film paling mahal dalam koleksi?

  2. Menghapus Karakter sebelum Dash

  3. Bisakah SQL*Plus membaca variabel lingkungan dari mesin yang dijalankannya?

  4. Oracle SQL:Memilih satu baris dengan tanggal terbaru di antara beberapa kolom

  5. Dialek Hibernasi untuk Oracle 19