/ / Czy mogę: wykonać pętlę przez wybór sql, a następnie odpalić dla każdej pętli? - sql-server, sql-server-2005, tsql, procedury składowane

Czy mogę: przechodzić przez wybór sql, a następnie odpalać dla każdej pętli? - sql-server, sql-server-2005, tsql, stored-procedures

Prawdopodobnie coś mi brakuje (też na to patrzę)długi), ale czy w procedurze przechowywanej mogę wybrać wszystkie odrębne wartości z jednej tabeli, a następnie wykonać dla każdej pętli na podstawie każdego z tych zwróconych wierszy, które same budują instrukcje SQL na podstawie różnych wartości?

Twoje zdrowie.

Odpowiedzi:

6 dla odpowiedzi № 1

Tak, możesz użyj kursora.

Pamiętaj, że najlepiej unikać kursorów, jeśli to możliwe. Jeśli możliwe jest zrobienie tego, czego potrzebujesz za pomocą zapytania opartego na zestawie - i często tak jest - powinieneś to zrobić zamiast tego.