SQL/Datentypen: Unterschied zwischen den Versionen
Aus KGS-Wiki
< SQL
Sn (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{| class="wikitable mw-collapsible" |+SQL-Datentypen ! !Typ !Beschreibung |- | rowspan="3" |Numerische Datentypen |<syntaxhighlight lang="sql" inline>INT</syntaxhighlight> |Ganzzahlen zwischen <math>-2^{31}</math>und <math>2^{31}-1</math> |- |<syntaxhighlight lang="sql" inline>BIGINT</syntaxhighlight> |Ganzzahlen zwischen <math>-2^{63}</math> und <math>2^{63}-1</math> |- |<syntaxhighlight lang="sql" inline>REAL</syntaxhighlight> |Reelle Zahlen zwischen <m…“) |
Sn (Diskussion | Beiträge) K (Vorlage SQL) |
||
Zeile 6: | Zeile 6: | ||
|- | |- | ||
| rowspan="3" |Numerische Datentypen | | rowspan="3" |Numerische Datentypen | ||
| | |{{SQL|INT}} | ||
|Ganzzahlen zwischen <math>-2^{31}</math>und <math>2^{31}-1</math> | |Ganzzahlen zwischen <math>-2^{31}</math>und <math>2^{31}-1</math> | ||
|- | |- | ||
| | |{{SQL|BIGINT}} | ||
|Ganzzahlen zwischen <math>-2^{63}</math> und <math>2^{63}-1</math> | |Ganzzahlen zwischen <math>-2^{63}</math> und <math>2^{63}-1</math> | ||
|- | |- | ||
| | |{{SQL|REAL}} | ||
|Reelle Zahlen zwischen <math>-3,4 \cdot 10^{38}</math> und <math>3,4 \cdot 10^{38}</math> | |Reelle Zahlen zwischen <math>-3,4 \cdot 10^{38}</math> und <math>3,4 \cdot 10^{38}</math> | ||
|- | |- | ||
| rowspan="3" |[[String (Datentyp)|Strings]] | | rowspan="3" |[[String (Datentyp)|Strings]] | ||
| | |{{SQL|CHAR(länge)}} | ||
|Strings mit der vorgegebenen Länge (max. 8000 Zeichen) | |Strings mit der vorgegebenen Länge (max. 8000 Zeichen) | ||
|- | |- | ||
| | |{{SQL|VARCHAR(länge)}} | ||
|Strings mit variabler, aber höchstens mit der vorgegebenen Länge (max. 8000 Zeichen) | |Strings mit variabler, aber höchstens mit der vorgegebenen Länge (max. 8000 Zeichen) | ||
|- | |- | ||
| | |{{SQL|TEXT}} | ||
|Strings mit beliebiger Länge, höchstens 2 GB Text. | |Strings mit beliebiger Länge, höchstens 2 GB Text. | ||
|- | |- | ||
| rowspan="3" |Datum und Zeit | | rowspan="3" |Datum und Zeit | ||
| | |{{SQL|DATE}} | ||
|Daten zwischen | |Daten zwischen {{SQL|0001-01-01}} und {{SQL|9999-12-31}} | ||
|- | |- | ||
| | |{{SQL|TIME}} | ||
|Zeitangaben mit einer Genauigkeit von 100 Nanosekunden | |Zeitangaben mit einer Genauigkeit von 100 Nanosekunden | ||
|- | |- | ||
| | |{{SQL|DATETIME}} | ||
|Datum und Zeitangaben kombiniert | |Datum und Zeitangaben kombiniert | ||
|} | |} |
Aktuelle Version vom 3. August 2024, 21:04 Uhr
Typ | Beschreibung | |
---|---|---|
Numerische Datentypen | INT
|
Ganzzahlen zwischen und |
BIGINT
|
Ganzzahlen zwischen und | |
REAL
|
Reelle Zahlen zwischen und | |
Strings | CHAR(länge)
|
Strings mit der vorgegebenen Länge (max. 8000 Zeichen) |
VARCHAR(länge)
|
Strings mit variabler, aber höchstens mit der vorgegebenen Länge (max. 8000 Zeichen) | |
TEXT
|
Strings mit beliebiger Länge, höchstens 2 GB Text. | |
Datum und Zeit | DATE
|
Daten zwischen 0001-01-01 und 9999-12-31
|
TIME
|
Zeitangaben mit einer Genauigkeit von 100 Nanosekunden | |
DATETIME
|
Datum und Zeitangaben kombiniert |