Hallo allerseits,
ich bekomme bei folgender Abfrage immer den Fehler "Incorrect Syntax near 'A'", und zwar in Zeile 2, egal ob ich das Statement in meinem Programm oder im
DB-Explorer aufrufe.
SQL-Code:
SELECT N.TEXT,A.AUTHORIZEDGROUPS FROM PAYMENTTERMS A,NLSUSER N WHERE A.MANDANTID=0
AND ((A.AUTHORIZEDGROUPS IS NULL) OR (0=0) OR (';0;' IN A.AUTHORIZEDGROUPS))
AND N.LANGUAGEID=0
AND N.TOPICID=18
AND N.FIELDID=A.NLSFIELDID
Fragt nicht, was das 0=0 da soll, das ist einfach nur so weil das Statement halt vom Programm so zusammengestellt wird, manchmal steht da auch 1=0 oder so...
Das Statement funktioniert perfekt auf Oracle, perfekt auf SQLBase, und überhaupt nicht auf
MSSQL.
Ich finde da einfach keinen Fehler
Greetz
alcaeus