Oracle Pl/SQL: Loop through XMLTYPE nodes

前端 未结 5 1059
长情又很酷
长情又很酷 2020-12-04 14:38

I have a XMLTYPE with the following content:


    
        
            user1
         


        
5条回答
  •  时光说笑
    2020-12-04 15:02

    ITS VERY GOOD!!
    
    CADENA   CLOB;
    BEGIN
       SELECT CASE
                 WHEN EXISTSNODE (:NEW.MENSAJE, '/Body') <> 0 THEN 'ERROR'
                 ELSE NULL
              END
         INTO :NEW.DESCRIPCION_ERROR
         FROM DUAL;
    
       CADENA := :NEW.MENSAJE.EXTRACT ('/Body/xmlOriginal/text()').getStringVal ();
       CADENA := REPLACE (CADENA, '<', '<');
       CADENA := REPLACE (CADENA, '>', '>');
    

提交回复
热议问题