Mam wymaganie, gdy muszę zmienić (dodaj 2 kolumny), a następnie zaktualizuj tę samą tabelę.zmień tabelę, a następnie zaktualizuj w pojedynczym komunikacie
Oto zapytanie Próbowałem:
ALTER TABLE A
ADD c1 int,c2 varchar(10)
UPDATE A set c1 = 23, c2 = 'ZZXX'
potrzebne do uruchomienia dwóch powyższych pytań na raz.
Używam narzędzia Talend ETL, w tym mamy komponent tMssqlrow, który pozwala nam na uruchamianie wielu 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. Dostaję poniższy błąd:
Msg 207, Level 16, State 1, wiersz 5
Nieprawidłowy kolumna nazwa 'C1'. Msg 207,
Level 16, State 1, Linia 5
Nieprawidłowy Nazwa kolumny 'c2'.
może mi pomóc rozwiązać ten problem.
dodatek '' GO' po oświadczeniu ALTER'. –
jeśli użyjemy go w MSSQL działa, ale nie mogę użyć go w talend, talen jest błędem thogging :: błąd składniowy w pobliżu przejdź – Raghunath