zmień tabelę, a następnie zaktualizuj pojedynczą instrukcję
Mam wymaganie, w którym muszę zmienić (Dodaj 2 kolumny), a następnie zaktualizować tę samą tabelę.
Oto zapytanie, które próbowałem:
ALTER TABLE A
ADD c1 int,c2 varchar(10)
UPDATE A set c1 = 23, c2 = 'ZZXX'
Muszę uruchomić dwa powyższe zapytania naraz.
Używam narzędzia ETL Talend, w tym mamy komponent Mssqlrow, który pozwala nam uruchamiać wiele zapytań (używam od 10 do 15 zapytań o aktualizację w jednym komponencie).
Ale powyższe zapytanie nie działa.
Przetestowałem w DataBase Microsoft SQL. otrzymuję następujący błąd:
Msg 207, Level 16, State 1, Line 5
Nieprawidłowa nazwa kolumny „c1”. Msg 207,
Poziom 16, Stan 1, Linia 5
Nieprawidłowa nazwa kolumny „c2”.
czy ktoś może mi pomóc rozwiązać ten problem.