Mam istniejące rekordy jakSQL Server 2008 Wstaw z pętli while
ID Hospital ID Email Description
1 15 [email protected] Sample Description
2 15 [email protected] Random Text
muszę użyć pętli while, aby wstawić wiersze z Hospital ID zmianie do określonej wartości lub 32, w tym przypadku, podczas gdy inni (nie ID, ponieważ jest generowany automatycznie) pozostające stałe.
Należy wtedy wyglądać
ID Hospital ID Email Description
1 15 [email protected] Sample Description
2 15 [email protected] Random Text
3 32 [email protected] Sample Description
4 32 [email protected] Random Text
Zawiadomienie powyższe ma teraz dwa nowe wiersze z ID i szpitala ID inna. Identyfikator jest generowany automatycznie.
Mam kilka tabel, w których muszę wykonać te same aktualizacje. Nie chcę używać kursora, jeśli mogę to zrobić z pętlą while.
EDYTOWANIE Opuszczony, podczas gdy pętla jako prostsze rozwiązanie zostało dostarczone w zaakceptowanej odpowiedzi.
Próbowałeś już czegoś? – peterm
Oczywiście. Nie wiem, jak napisać zapytanie wstawiania. Próbowałem deklarując @hospitalid int i pętlę z pętlą while z @@ RowCount. – Mukus
Wpisz tutaj kod. – navi