Thema: Delphi SQLParser - Gaiasoft

Einzelnen Beitrag anzeigen

Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.426 Beiträge
 
Delphi 2007 Professional
 
#5

AW: SQLParser - Gaiasoft

  Alt 5. Aug 2013, 09:32
mein erstes Problem ist einfach ein
Code:
SELECT * FROM TAB ORDER BY A ||B
Beim Order mag er kein ||
Die Spalten in der ORDER BY Klausel sollte man mit Komma trennen. Du verwendest hier stattdessen das sog. Concat-Zeichen, das eine Addition von Strings herbeiführt, ein Äquivalent zum + in Delphi. Es kann aber keine Spalte geben, die sich aus zwei Spaltennamen zusammensetzt.
Code:
SELECT * FROM TAB ORDER BY A, B
Ja ich weiss, das Problem ist, das es schon eine Menge solcher SQL Commands gibt, und die funktionieren ja auch ohne Probleme.
Und möchte die nun ungern alle bearbeiten müssen, nur weils der SQL Parser nicht kann, aber der Firebird die akzeptiert ...
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat