sql / beginner
Snippet
Präzise Dezimalspeicherung für Währungsdaten
Der numerische Datentyp DECIMAL speichert exakte Dezimalzahlen mit festgelegter Präzision und Skalierung. Er wird für Währungsberechnungen bevorzugt, um Rundungsfehler von Gleitkommatypen zu vermeiden.
snippet.sql
sql
1
2
3
4
CREATE TABLE product_prices (product_id INT,unit_price DECIMAL(10, 2));
Erklärung
1
CREATE TABLE product_prices (
Beginnt die Erstellung einer Tabelle namens product_prices.
2
product_id INT,
Definiert product_id als Standard-Ganzzahlspalte.
3
unit_price DECIMAL(10, 2)
Gibt eine numerische Spalte mit 10 Gesamtstellen und 2 Nachkommastellen an, um Gleitkomma-Ungenauigkeiten zu vermeiden.
4
);
Schließt die Anweisung zur Tabellendefinition ab.