Suchen von Datumswerten: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „== Allgemeines == Wenn man in einer Tabelle nach einem Datumsfeld (z.B. Dispo-Datum) sucht, so versucht das Programm anhand der Eingabe ein möglichst sinnvol…“) |
(kein Unterschied)
|
Version vom 31. Oktober 2012, 00:56 Uhr
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> br>ORACLE:br> Alle Daten ab dem 01.01.1900 |
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. |