Есть ли способ перебрать переменную таблицы в TSQL без использования курсора?

Небольшое примечание: если transact-sql вы используете SQL Server sql-srever (2008 и выше), примеры, которые sql-server имеют:

While (Select Count(*) From #Temp) > 0

Лучше подавать с

While EXISTS(SELECT * From #Temp)

Счетчик looping должен коснуться каждой строки looping в таблице, EXISTS нужно коснуться sql-srever только первой.

sql-server

tsql

loops

2022-11-06T21:59:52+00:00
Вопросы с похожей тематикой, как у вопроса:

Есть ли способ перебрать переменную таблицы в TSQL без использования курсора?