rettich
Grünschnabel
Hallo,
ich hab folgendes Problem: ich greife über eine abgeleitete CDaoRecordset-Klasse über ODBC auf eine Oracle-Datenbank zu. (So weit funktioniert auch noch alles.) Ich möchte jetzt aber in der SELECT-Anweisung die SQL-Funktion "ADD_MONTHS(<date>,<month>)" verwenden, bekomme aber jedesmal folgende Fehlermeldung:
"Undefinierte Funktion 'ADD_MONTHS' in Ausdruck."
Das Datum direkt im Code zu berechnen funktioniert deshalb nicht, da die Funktion in der WHERE-Klausel steht und <date> und <month> 2 Datenbankfelder sind.
Hat jemand eine Idee, wie ich die Funktion verwenden kann. Wenn es so nicht funktionieren kann, dann bitte auch sagen, dann muss ich nach einer alternative Suche (z.B. <date> + <month> * 31)
ich hab folgendes Problem: ich greife über eine abgeleitete CDaoRecordset-Klasse über ODBC auf eine Oracle-Datenbank zu. (So weit funktioniert auch noch alles.) Ich möchte jetzt aber in der SELECT-Anweisung die SQL-Funktion "ADD_MONTHS(<date>,<month>)" verwenden, bekomme aber jedesmal folgende Fehlermeldung:
"Undefinierte Funktion 'ADD_MONTHS' in Ausdruck."
Das Datum direkt im Code zu berechnen funktioniert deshalb nicht, da die Funktion in der WHERE-Klausel steht und <date> und <month> 2 Datenbankfelder sind.
Hat jemand eine Idee, wie ich die Funktion verwenden kann. Wenn es so nicht funktionieren kann, dann bitte auch sagen, dann muss ich nach einer alternative Suche (z.B. <date> + <month> * 31)