Dies ist eine alte Version des Dokuments!
Informationen belegen Speicherplatz in Datenbanken. Für die effiziente Speicherung von Informationen gibt es verschiedene Datentypen, welche bei der Erstellung der Tabellen beachtet werden müssen. ======Tabelle====== <note>Die folgende Tabelle zeigt lediglich die gängigsten Datentypen, es gibt darüber hinaus noch weitere Datentypen (//siehe Internetverweise//)</note> ^Datentyp^Access^^^MySQL^^^ | |Typ|Bereich|Speicher|Typ|Bereich|Speicher| |**Numerische Werte**|||||| |Ganzzahlen|''Byte''|0 bis 255|1 Byte|''TINYINT''|0 bis 255 / -128 bis 127|1 Byte| |:::|''Integer''|– 32.768 bis 32.768|2 Byte|''SMALLINT''|0 bis 65.535 / -32.768 bis 32.767|2 Byte| |:::|''Long''|– 2.147.483.648 bis 2.147.483.648|4 Byte|''MEDIUMINT''|0 bis 16.777.215 / -8.388.608 bis 8.388.607|3 Byte| |:::| | | |''INT / INTEGER''|0 bis ~4.3 Mio. / -+ ~2.1 Mio.|4 Byte| |:::| | | |''BIGINT''|0 bis 2<sup>64-1</sup> / -(2<sup>63</sup>) bis (2<sup>63</sup>)-1|8 Byte| |Kommazahlen|''Single''|7 Stellen|4 Byte|''FLOAT''|-3,402823466<sup>38</sup> bis -1,175494351<sup>38</sup>, 0 und 1,175494351<sup>38</sup> bis 3,402823466<sup>38</sup>|4 Byte| |:::|''Double''|15 Stellen|8 Byte|''DOUBLE''|~-1,798<sup>308</sup> bis ~-2,225<sup>-308</sup>, 0 und ~2,225<sup>-308</sup> bis ~1,798<sup>308</sup>|8 Byte| |**Zeichenwerte**|||||| |String/Zeichen|''String''|max. 2 Mrd Zeichen|10 Bytes + Text|''TEXT''| |2 Bytes + Länge| |:::|''String(Länge)''|max. 65k Zeichen|Text|''CHAR''|0 bis 255|Länge| |:::|''Memo''|max. 64k Zeichen|Text|''VARCHAR''|0 bis 255|1 Byte + Länge| |**Datum- und Zeitwerte**|||||| |Datum/Zeit|''Date''|01.01.100 bis 31.12.9999|8 Byte|''DATE''|01.01.1000 bis 31.12.9999|3 Bytes| |:::| | | |''TIME''|00:00:00 bis 23:59:59|3 Bytes| |:::| | | |''DATETIME''|01.01.1000 00:00:00 bis 31.12.9999 23:59:59|8 Bytes| |:::| | | |''TIMESTAMP''|Timestamp|4 Bytes| |**Sonstige Werte**|||||| |Boolean|''Ja/Nein''|true/false|1 Bit|''BOOL''|siehe ''TINYINT''|siehe ''TINYINT''| ======Internetverweise====== * Kurzübersicht über MS-Access Datentypen: http://www.ms-office-forum.net/forum/showthread.php?p=437724 * Übersicht über MySQL-Datentypen: http://dev.mysql.com/doc/refman/5.1/de/data-types.html * SAP MaxDB-Datentypen: http://help.sap.com/saphelp_nwpi71/helpdata/de/87/eb733c12d7ab28e10000000a114084/content.htm * IBM DB2 Datentypen: http://www.ianywhere.com/developer/product_manuals/sqlanywhere/0901/de/html/dbmrde9/00000330.htm