Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.173 Beiträge
 
Delphi 10.4 Sydney
 
#15

AW: Wie am besten ein Datum und eine Uhrzeit in der DB speichern?

  Alt 20. Nov 2014, 13:33
Warum als Text?
Und gut suchen? Nein!

* Man muß es erst konvertieren, dabei kann viel schief gehen (anderes Datumsformat und schon knallt es z.B. DE <> EN)
* es braucht mehr Platz
* man kann damit nicht rechnen (Datum + 4 Tage)
* es lässt sich blöde sortieren
* und filtern geht sowieso nicht (von-bis)
* wenn, dann dauert filtern/sortieren auch noch länger


Speicherst du Zahlen und vorallem Fließkommazahlen auch als Text?
Wenn man es nach ISO 8601 speichert gelten viel der Nachteile nicht.
Hier würde nur

* Platz
* Langsamer

übrig bleiben.
Alle anderen Punkte (Filtern/Teile/...) lässt sich prima mit dem ISO-Format machen.
Und wenn man x-DB-Systeme unterstützten will braucht man sich nicht mit den Unterschiedlichen Funktionen an dieser Stelle herumärgern.

Alle anderen (
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat