XML-Datentyp

Der Datentyp XML ist ein vordefinierter Datentyp, ähnlich wie benutzerdefinierte Datentyp der wie andere Datentypen z.B. in einem CREATE-TABLE-Statement genutzt werden kann:

 CREATE TABLE angestellte
  ( id              CHAR(6),
    Nachname        VARCHAR (30),
    Vorname         VARCHAR (10),
    Lebenslauf      XML
  );

Unter Oracle heißt der Datentyp nicht XML, sondern XMLType, so dass dann obiges CREATE-Table-Statement folgendes Aussehen hat:

CREATE TABLE angestellte_oracle

  ( id              CHAR(6),
    Nachname        VARCHAR (30),
    Vorname         VARCHAR (10),
    Lebenslauf      XMLTYPE
  );

Der XML-Datentyp wird als Datentyp mittels CREATE-TYPE in der Datenbank vordefiniert.

siehe auch: SQL/XML

Kategorie: XML, X