sql >> Databáze >  >> RDS >> Oracle

Jak předat XML jako parametr do uložené procedury v Oracle

Předpokládejme, že máte uloženou proceduru v databázi Oracle, která používá XML jako parametr ke zpracování dat, a chcete předat parametr XML uložené proceduře, aby ji provedla. Pro tento případ je níže ukázkový blok PLSQL ukazující, jak můžete předat XML jako parametr do uložené procedury v Oracle.

Postupujte přesně podle kroků bloku PLSQL a změňte data XML s daty XML a změňte proceduru p_xml_dummy s názvem uložené procedury. Může být funkce i metoda stejná.
DECLARE
v_XML   CLOB;
BEGIN

DBMS_LOB.CREATETEMPORARY (v_XML, TRUE);

P_XML_DUMMY (TO_CLOB ('



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

'));

KONEC;

  1. Hodnoty sloupce identity serveru SQL začínají na 0 místo na 1

  2. 2 způsoby, jak vypsat všechny uložené procedury v MySQL

  3. PostgreSQL, překonfigurujte existující tabulku, změňte primární klíč na typ=serial

  4. Jak by DevOps měli používat DBaaS (databáze jako služba) k optimalizaci vývoje svých aplikací​