Hans: to_date() - Fkt. macht Probleme

Beitrag lesen

Hi !

//$sql = "SELECT * FROM Bayer.Telefonliste WHERE Datum = '2006-05-05 16:14:19'"; //SQL-Abfrage bei der Datenbank

Hier machst Du einen String-Vergleich

$sql = "SELECT * FROM Bayer.Telefonliste WHERE Datum > to_date('20020315', 'yyyymmdd')";

Hier vergleichst Du ein Datum mit einem zu einem Datum konvertierten String.

Wenn das erste Statement funktioniert und das untere nicht - kann es sein, daß die Spalte "Datum" nicht vom Typ "Datum" ist? Oder die to_date-Anweisung braucht das Format in Großbuchstaben (also YYYYMMDD)?

Gruß

Hans