School-Overview › Flashcards › DMIS_05 › LB_2.8
SQL Datentypen: DECIMAL vs FLOAT/DOUBLE
Frage
SQL Datentypen: DECIMAL vs FLOAT/DOUBLE Wodurch unterscheiden sich die exakten Festkommazahlen (DECIMAL/NUMERIC/DEC) von den Fließkommazahlen (FLOAT/DOUBLE/REAL) in MySQL?
Antwort
DECIMAL, NUMERIC und DEC sind Synonyme für exakte Dezimalzahlen mit definierten Stellen (M,D), speichern Werte in BCD-Format ohne Rundungsfehler und sind ideal für Finanzen; FLOAT, DOUBLE und REAL speichern Näherungswerte in binärer IEEE-754-Form, sind schneller, aber ungenauer.