SQL Incorrect syntax near the keyword 'as'

Status
Niet open voor verdere reacties.

ongenae

Gebruiker
Lid geworden
20 okt 2010
Berichten
124
Beste forumgangers

Op dit ogenblik ben ik bezig een bestaande SQL aan te passen, echter ondervind ik wat problemen (is al enige tijd geleden dat ik nog in VB.Net gewerkt heb).
Het betreft hem een MySQL database denk ik (zeker geen Access database)

Ik krijg namelijk onderstaande foutmelding:

An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll

Additional information: Incorrect syntax near the keyword 'as'.

Incorrect syntax near the keyword 'with'. If this statement is a common table expression, an xmlnamespaces clause or a change tracking context clause, the previous statement must be terminated with a semicolon.


Dit is de oude code:

Code:
strTemp = strTemp & ", ltrim(grtbk.reknr) as rekening"


Maar ik wil namelijk dat hij enkel de rekening meeneemt die groter zijn dan 599999

Dit is mijn huidige code met foutmelding:

Code:
'possible problem, grtbk.reknr datatype = char
        strTemp = strTemp & ", (case when grtbk.reknr > 599999 THEN (ltrim(grtbk.reknr) as rekening) ELSE (ltrim(grtbk.reknr) as notneeded) END)"


Alle hulp wordt geapprecieerd
Bedankt
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan