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]

Antwort per Email an