Suchen von Datumswerten

Aus GEVITAS
Wechseln zu: Navigation, Suche

1 Allgemeines

Wenn man in einer Tabelle nach einem Datumsfeld (z.B. Dispo-Datum) sucht, so versucht das Programm anhand der Eingabe ein möglichst sinnvolles Datum zu erkennen und schickt dieses zur Suchabfrage zum SQL-Server.

Bei bruchstückhaften Eingaben wird dabei eine intelligente Logik verwendet, die die Eingabe in ein möglichst sinnvolles Datum umwandelt.

  • Unter ORACLE kann man dabei leider nicht "*"bzw. "%" verwenden, da ORACLE das bei Datumsfeldern nicht kann.

1.1 Eingabe-Beíspiele

Eingabe Suche nach...
* oder % MSSQL und mySQL:

Alle Daten

ORACLE:
Alle Daten ab dem 01.01.1900

1 MSSQL und mySQL:

Alle Daten, die mit 1 beginnen.
ORACLE:
Alle Daten ab dem 01.01.1900

12. MSSQL und mySQL:

Alle Daten, die mit 12. beginnen.
ORACLE:
Alle Daten ab dem 01.01.1900

12.1 MSSQL und mySQL:

Alle Daten, die mit 12. beginnen.
ORACLE:
Alle Daten ab dem 01.01.1900

12.01. MSSQL und mySQL:

Alle Daten, die mit 12. beginnen.
ORACLE:
Alle Daten ab dem 01.01.1900

12.01.2 Alle Daten, die am 12.01.2002 beginnen
12.01.20 Alle Daten, die am 12.01.2020 beginnen.
12.01.200 MSSQL und mySQL:

Alle Daten, die mit 12.01.200 beginnen.
ORACLE:
Alle Daten, die am 12.01.1900 beginnen.

12.01.2009 Alle Daten, die am 12.01.2009 beginnen.