Procedura provede export dat v XML formátu do zadané proměnné typu CLOB xml. Zdroj dat je popsán v DAD. Celý export je součástí transakce. Dojde-li k během exportu k chybě, je vyvolána výjimka.
DAD nesmí vést do ODBC zdroje dat (602SQL server nemá implementováno ODBC).
Parametr dad_ref může mít dvě podoby. Je-li ve tvaru jméno_objektu uvozené hvězdičkou (*jméno_objektu), hledá se DAD v otevřené aplikaci jako objekt typu přenos, jinak se čte z uvedené proměnné typu CLOB.
Pro použití v jazyce SQL musí být nahraná extenze 602xml a je nutné název funkce prefixovat jejím jménem, tedy CALL `602xml`.Export_to_XML_CLOB. Na Linuxu je třeba vždy nahrát extenzi příkazem
CALL load_server_extension('602xml')
V klientském API lze použít obdobnou funkci Export_to_XML_buffer.
Export dat v XML formátu do zvolené proměnné:
DECLARE xml_output, dad CLOB; SET dad = "*dad_cenik"; CALL `602xml`.Export_to_XML_CLOB(dad,xml_output) ;