Oracle 9i und das heutige Datum
-
Grüße !
ich arbeite gerade an einem Projekt in C++ und muss in eine Oracle Datenbank das heutige Datum einfügen.
Weiß jemand ob Oracle da spezielle Möglichkeiten zur Verfügung stellt oder ob ich dazu ein C++Datums-Objekt nehmen kann ?Einen String kann ich nicht verwenden, weil ich den nicht auf größer oder kleiner prüfen kann.
Danke gleichmal für Antworten
Schorschl
-
Einen String kann ich nicht verwenden, weil ich den nicht auf größer oder kleiner prüfen kann.
größer oder kleiner was?
wieso soll das nicht gehen?
strcomp()
-
naja, in der Datenbank steht z.B. der String:
19.11.2003
Wie soll jetzt C++ oder Oracle erkennen dass ein neuer Datensatz mit dem Datum 03.12.2004 drübergeschrieben werden soll oder nicht ?
Ich kann ja 19.11.2003 und 03.12.2004 nicht direkt vergleichen - deshalb würde ich das irgendwie über Oracle-eigene Werkzeuge machen.
-
Wenn du dein Insert-statment ausführst kann du bei dem Feld wo das Datum rein soll einfach SYSDATE nehmen. Hiermit hast du dann das aktuelle Datum.
Kannst ja mal spasseshalber "select SYSDATE from dual" in der Oraclekonsole eingeben