-1
Ich habe eine Spalte Text für Datum in diesem Format "TT/MM/JJJJ". Wie kann ich nach dieser Spalte bestellen?SQLITE ORDE BY DATE
Ich habe eine Spalte Text für Datum in diesem Format "TT/MM/JJJJ". Wie kann ich nach dieser Spalte bestellen?SQLITE ORDE BY DATE
Wenn Sie der Datenbank-Engine die Sortierung tun wollen, müssen Sie Ihr Datenformat zu einem von dem SQLITE Motor erkannt konvertieren
YYYY-MM-DD
YYYY-MM-DD HH:MM
YYYY-MM-DD HH:MM:SS
YYYY-MM-DD HH:MM:SS.SSS
YYYY-MM-DDTHH:MM
YYYY-MM-DDTHH:MM:SS
YYYY-MM-DDTHH:MM:SS.SSS
HH:MM
HH:MM:SS
HH:MM:SS.SSS
DDDDDDDDDD
Die beste Lösung ist den Spalt Typen 'date' –
zu ändern @juergend SQLite hat keinen Datentyp vom Typ 'Datum'. Es akzeptiert Integer oder Strings. Wenn Sie "DATUM" angeben, verwendet SQLite den ** TEXT ** -Datentyp für die Affinität. Das OP muss die Daten im korrekten ** Format ** einfügen. Ich, e. 'JJJJ-MM-TT' –