Thomas Krumbein schrieb:
Hey Wolfgang,
Wolfgang Werminghausen schrieb:
[..]
�brigens versuche ich ein gutes Anschauliches Beispiel einer
OOo-Datenbank aus der letzten linuxuser (06/06), eine einfache
Buchausleihe, nachzuvollziehen.
Mein letzter Versuch eine Abfrage f�r �berf�llige B�cher brachte
folgende Fehlermeldung, ich dachte, die HSQL-Syntax (ganz am Schluss
DATEDIFF) m�sste so stimmen, oder?
Column not found: dd in statement [SELECT "STATUS"."Leihdatum",
"STATUS"."Rueckgabedatum", "AUSLEIH"."Name", "BUCH"."Autor",
"BUCH"."Titel" FROM "STATUS" "STATUS", "AUSLEIH" "AUSLEIH", "BUCH"
"BUCH" WHERE ( "STATUS"."AID" = "AUSLEIH"."AID" AND "STATUS"."BID" =
"BUCH"."BID" ) AND ( ( "STATUS"."Rueckgabedatum" IS NULL AND DATEDIFF(
"dd", "STATUS"."Leihdatum", CURRENT_DATE ) > 30 ) )]
^^^^
Hier ist der Fehler. M�sste heissen: 'dd' - also in einfache Hochzeichen
setzen! Wird als String �bergeben.
Gruss
Thomas
Ausserdem hab ich festgestellt, das man alle Vergleichswerte wie
"AUSLEIH" usw. in einfache Anfuehrungsstrichen schreiben sollte, also
... = 'AUSLEIH', usw.
mfg Benny
--
Benjamin Kiepke
Casimirring 75
67663 Kaiserslautern
Tel.: +49 631 6261413
E-Mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]