In diesem Thema werden Datentypen beschrieben, die Sie für Felder auswählen können.
- bigdecimal
- Ein numerischer Datentyp, der eine Genauigkeit von 38 Dezimalstellen unterstützt. Verwenden Sie diesen Datentyp für Daten in mathematischen Berechnungen, die einen hohen Grad von Genauigkeit erfordern, speziell solche mit Finanzdaten. Der Datentyp „bigdecimal“ unterstützt genauere Berechnungen als der Datentyp „double“.
- boolean
- Ein logischer Typ mit zwei Werten: wahr und falsch.
- date
- Ein Datentyp, der einen Monat, einen Tag und ein Jahr enthält. Datumswerte müssen das Format yyyy-MM-dd aufweisen. Beispiel: 2012-01-30.
- datetime
- Ein Datentyp, der Tag, Monat, Jahr und Stunden, Minuten und Sekunden enthält. DateTime muss das Format yyyy-MM-dd'T'HH:mm:ss aufweisen. Beispiel: 2012-01-30T06:15:30
- double
- Ein numerischer Datentyp, der sowohl negative als auch positive Zahlen mit doppelter Genauigkeit zwischen 2-1074 und (2-2-52)×21023 enthält. In der E-Notation liegt der Wertebereich bei -1,79769313486232E+308 bis 1,79769313486232E+308.
- float
- Ein numerischer Datentyp, der sowohl negative als auch positive Zahlen mit einzelner Genauigkeit zwischen 2-149 und (2-223)×2127 enthält. In der E-Notation liegt der Wertebereich bei -3,402823E+38 bis 3,402823E+38.
- integer
- Ein numerischer Datentyp, der sowohl positive als auch negative ganze Zahlen zwischen -231 (-2,147,483,648) und 231-1 (2,147,483,647) enthält.
- list
- Streng genommen ist eine Liste kein Datentyp. Wenn jedoch ein Feld hierarchische Daten enthält, wird es als „list“-Feld behandelt. In ist eine Liste eine Sammlung von Daten und besteht aus mehreren Werten. So kann etwa ein Feld „Name“ eine Liste von Namenswerten enthalten. Dies kann in einer XML-Struktur wie folgt aussehen:
Beachten Sie, dass sich der -Datentyp „list“ vom Datentyp „list“ des XML-Schemas unterscheidet. Der XML-Datentyp „list“ ist ein einfacher Datentyp, der aus mehreren Werten besteht, während der -Datentyp „list“ einem komplexen XML-Datentyp ähnelt.<Names> <Name>John Smith</Name> <Name>Ann Fowler</Name> </Names>
- long
- Ein numerischer Datentyp, der sowohl positive als auch negative ganze Zahlen zwischen -263 (-9,223,372,036,854,775,808) und 263-1 (9,223,372,036,854,775,807) enthält.
- string
- Eine Folge von Zeichen.
- time
- Ein Datentyp, der die Tageszeit enthält. „Time“ muss das Format HH:mm:ss aufweisen. Beispiel: 21:15:59.