Hallo zusammen,
ich habe in einer ORACLE 7.3 Datenbank eine Tabelle mit einem Timestamp-field.
Ich habe den Delphi SQL-Explorer im Einsatz, einen selbstprogrammierten Explorer und ein weiteres Tool im Einsatz,
um die Datenbank abzufragen.
Bei der Abfrage select ... where buchungsdatum = '19.06.00 15:18:36'' erhalte ich a.) in Delphi und b.) dem eigenen Explorer
den Fehler ORA-01847: "Tag muß zwischen 1 und letztem Tag des Monats liegen"; c.)Im fremdprogrammierten Tool wird der Zeitpunkt überhaupt nicht angezeigt. Allerdings kann ich in diesem Programm das Datum mit 'like' in der where-Klausel abfragen.
Dies erscheint mir jedoch bei der Menge der Datensätze zu unsicher.
Meine Frage lautet: Wie kann ich das Timestamp-field auf das Tagesdatum hin abfragen????
Vielen Dank im Voraus
Reiner
ich habe in einer ORACLE 7.3 Datenbank eine Tabelle mit einem Timestamp-field.
Ich habe den Delphi SQL-Explorer im Einsatz, einen selbstprogrammierten Explorer und ein weiteres Tool im Einsatz,
um die Datenbank abzufragen.
Bei der Abfrage select ... where buchungsdatum = '19.06.00 15:18:36'' erhalte ich a.) in Delphi und b.) dem eigenen Explorer
den Fehler ORA-01847: "Tag muß zwischen 1 und letztem Tag des Monats liegen"; c.)Im fremdprogrammierten Tool wird der Zeitpunkt überhaupt nicht angezeigt. Allerdings kann ich in diesem Programm das Datum mit 'like' in der where-Klausel abfragen.
Dies erscheint mir jedoch bei der Menge der Datensätze zu unsicher.
Meine Frage lautet: Wie kann ich das Timestamp-field auf das Tagesdatum hin abfragen????
Vielen Dank im Voraus
Reiner
Comment