2016-11-28 2 views
0

Я попытался этопсевдонима динамический SQL-таблица, в заявлении Update

SET @SQLUpdateTable = ' UPDATE '[email protected]+ ' a 

объявления даже этого

SET @SQLUpdateTable = ' UPDATE '[email protected]+ ' As a 

Bu получая ошибку

Msg 102, Level 15, State 1, Line 3 Неправильный синтаксис около 'a'.

Пожалуйста, кто-нибудь может помочь. ?

большое спасибо

+0

просто еще один '(апостроф), нужно добавить в конце, и он будет работать (> ‿◠) ✌ – Vikrant

ответ

0

проверьте это.

SET @SQLUpdateTable = 'UPDATE'[email protected]+'as a' 
+0

Нет, это не работает ... есть красные линии под псевдонимы в коде ниже после этой линии SET A. [Поле1] = коалесценции (t1. [Поле1], а. [поле]), \t \t \t \t \t а. [Field2] = COALESCE (t1. [Field2], a. [Field2]), – Camille

Смежные вопросы