我的SQL中有错误,不知道我做错了什么。也许你们可以帮助我:)
conString = "INSERT INTO MUB_" & Searchterm(i1) & "_" & Tabellenname(0) & _
" (" & dtTabelle1Columns & ")" & _
" SELECT *" & _
" FROM MUB_TEMP_" & Tabellenname(0) & " Temp" & _
" LEFT JOIN MUB_" & Searchterm(i1) & "_" & Tabellenname(0) & " MUB" & _
" ON (MUB.[CurveId] = Temp.[CurveId] AND" & _
" MUB.[CycleDate] = Temp.[CycleDate])" & _
" WHERE (MUB.[CurveId] IS NULL AND MUB.[CycleDate] IS NULL);"
错误消息:")附近的语法不正确" ...我知道问题与我的WHERE语句有关(当我删除()然后它告诉我WHERE附近的语法不正确)但我不能找出原因。
非常感谢您的支持!!
最佳纳斯
答案 0 :(得分:0)
SQL Server需要子查询上的表别名。你可以尝试:
") t WHERE (" & SQLString_2 & ");"