Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak przekazać XML jako parametr do procedury składowanej w Oracle?

Załóżmy, że masz procedurę składowaną w bazie danych Oracle, która używa XML jako parametru do przetwarzania danych i chcesz przekazać parametr XML do procedury składowanej w celu jej wykonania. W tym przypadku poniżej znajduje się przykładowy blok PLSQL pokazujący, jak można przekazać XML jako parametr do procedury składowanej w Oracle.

Postępuj dokładnie według kroków bloku PLSQL i zmień dane XML na swoje dane XML i zmień procedurę p_xml_dummy na nazwę procedury składowanej. Może to być funkcja również metoda jest taka sama.
DECLARE
v_XML   CLOB;
BEGIN

DBMS_LOB.CREATETEMPORARY (v_XML, TRUE);

P_XML_DUMMY (TO_CLOB ('



7499
ALLEN
SPRZEDAWCA
7698
1981/02/20 00:00:00
1600
160
40

'));

KONIEC;

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wyświetlić wszystkie uprawnienia użytkownika w Oracle?

  2. Wstaw do z CTE

  3. Udowodnienie równoważności zapytań SQL

  4. Polecenie buforowania:nie wyprowadzaj instrukcji SQL do pliku

  5. Jak wyeksportować dane do pliku CSV w Oracle za pomocą procedury PL SQL?