Ungefähre Gleitkomma-Datentypen
Ungefähre Gleitkomma-Datentypen werden in einem IEEE 754-Binärformat gespeichert, das Vorzeichen, Exponent und Mantisse umfasst.Die Genauigkeit ist dynamisch und entspricht dem physischen Speicherformat des Werts, das genau 4 Byte für den Typ FLOAT
und 8 Byte für DOUBLE PRECISION
beträgt.
Angesichts der Besonderheiten beim Speichern von Gleitkommazahlen in einer Datenbank werden diese Datentypen nicht zum Speichern von Gelddaten empfohlen.Aus den gleichen Gründen werden Spalten mit Gleitkommadaten nicht für die Verwendung als Schlüssel oder für die Anwendung von Eindeutigkeitsbeschränkungen empfohlen.
Zum Testen von Daten in Spalten mit Gleitkomma-Datentypen sollten Ausdrücke anhand eines Bereichs, beispielsweise BETWEEN
, prüfen, anstatt nach genauen Übereinstimmungen zu suchen.
Bei der Verwendung dieser Datentypen in Ausdrücken ist bei der Rundung der Auswertungsergebnisse äußerste Vorsicht geboten.