![]() |
Datenbank: Interbase • Version: XE3 • Zugriff über: IBX
Extract will nicht so wie ich will
Guten Tag Delphianer,
es ist zum Verzweifeln. Ich möchte mit Extract Daten selectieren/vergleichen. Aber egal was ich ausprobiere, es will nicht gelingen. Folgenden Code möchte ich zum Laufen bringen:
Delphi-Quellcode:
Ich bekomme immer die Fehlermeldung: Token unknow line 7, column 27.
ibqryGeburtsTagsListe.SQL.Add('and extract(year from date) '
+ '- extract(Year from geborenam) = > 30 ' ); An column 27 befindet sich ')'. Ich kann die Klammer entfernen, aber auch dann bekomme eine Fehlermeldung. Welche Syntaxt muss ich benutzen damit die Selection gelingt? Oder kann man gar mit Extract keine 2 Werte vergleichen?? Ich weiss mir keinen Rat mehr. Mit Gruß HPB |
AW: Extract will nicht so wie ich will
Wie wäre es, wenn Du die Query direkt in der IB-Console (z.B. IBExpert) ausführst. Dann kann man nämlich etwas mehr mit der Fehlermeldung anfangen. Woher soll man denn sonst wisse, wo Zeile 7, Spalte 27 ist.
|
AW: Extract will nicht so wie ich will
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Dies ist die Zeile 7 und an Spalte 27 steht das Zeichen ')'. Die Fehlermeldung heisst ja "Token unknown". Aber ich habe mal ein Screenshot angehängt. Mit Gruß HPB |
AW: Extract will nicht so wie ich will
Was soll den 'date' sein?
Ein Feld? Oder eine Funktion? Meinst Du vielleicht CURRENT_DATE? Noch ein Tipp für die Zukunft: Du kannst das Statement notfalls Wort für Wort in einzelne Zeilen schreiben, dann wird die Angabe "Token unkown - line xy" sehr genau. Du kannst auch immer alles in eine Zeile schreiben, das hat den Vorteil, dass Du von vorneherein weisst, in welcher Zeile der Fehler ist. ;) |
AW: Extract will nicht so wie ich will
Zitat:
Natürlich muss es CURRENT_DATE heißen. Wo ich bloß wieder meinen Kopf habe. Alles Andere ist doch Unfug!! Mit Gruß HPB |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz