Suchen von Datumswerten
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 Datenbr>
|
| 1 | MSSQL und mySQL: Alle Daten, die mit 1 beginnen.
|
| 12. | MSSQL und mySQL: Alle Daten, die mit 12. beginnen.
|
| 12.1 | MSSQL und mySQL: Alle Daten, die mit 12. beginnen. |
| 12.01. | MSSQL und mySQL: Alle Daten, die mit 12. beginnen.
|
| 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.
|
| 12.01.2009 | Alle Daten, die am 12.01.2009 beginnen. |