Unterstützte Datenbank-Datentypen

Spectrum™ Technology Platform unterstützt folgende üblicherweise in Datenbanken verwendeten Datentypen:

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. Beispiel: 2012-01-30 oder 30. Januar 2012. Sie können ein standardmäßiges Datumsformat in der Management Console angeben.
datetime
Ein Datentyp, der Tag, Monat, Jahr und Stunden, Minuten und Sekunden enthält. Beispiel: 30.01.2012 18:15:00.
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.
long
Ein numerischer Datentyp, der sowohl negative als auch positive 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. Beispiel: 21:15:59 oder 9:15:59 PM.
Raw
Ein Oracle-Datentyp zur Speicherung von Binärdaten variabler Länge. Die maximale Größe beträgt 2000 Byte. (Die maximale Länge in Oracle 7 betrug 255 Byte.)

Andere Datenbank-Datentypen werden automatisch einem der unterstützte Datentypen wie folgt zugeordnet:

Datenbank-Datentyp Unterstützter Datentyp
Typen für Datum/Uhrzeit
TIMESTAMP datetime
Zeichenfolgentypen
CHAR string
CLOB string
LONGVARCHAR string
NCHAR string
NVARCHAR string
VARCHAR string
Numerische Typen
BIGINT long
Decimal double
FLOAT double
NUMERIC bigdecimal
REAL float
SMALLINT integer
TINYINT integer
Boolesche Typen
BIT boolean