Suchen von Datumswerten: Unterschied zwischen den Versionen

Aus GEVITAS
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Zeile 16: Zeile 16:
|* oder %
|* oder %
|MSSQL und mySQL:<br>
|MSSQL und mySQL:<br>
Alle Datenbr>
Alle Daten<br>
<br>ORACLE:br>
<br>ORACLE:<br>
Alle Daten ab dem 01.01.1900
Alle Daten ab dem 01.01.1900
|- valign="top"
|- valign="top"

Aktuelle Version vom 30. Oktober 2012, 22:59 Uhr

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.

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.