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

Wybierz wartość elementu xml w Oracle

select a.*
from   XMLTABLE(
         XMLNAMESPACES('urn:www.someSite.com/myModel' AS "ns"),
         '/*'
         PASSING my.myColumn           
         COLUMNS
           val  VARCHAR2(2000)   PATH '/a/ns:b/ns:c'
       ) a, myTable my;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyszukaj, czy liczba jest zawarta w wyrażeniu takim jak:1-3,5,10-15,20

  2. Oracle uzyskuje wartość sumy kontrolnej dla porcji danych zdefiniowanej przez klauzulę select

  3. Funkcja dzielenia w Oracle na wartości oddzielone przecinkami z automatyczną sekwencją

  4. Wygeneruj losową datę w Oracle za pomocą DBMS_RANDOM

  5. Sprawdź, czy dwa wybory są równoważne