У кого-нибудь есть образец того, как делать WHILE Loop в 2005 SQL без использования курсора? Я хотел бы, чтобы перебрать на основе счетчикаSQL While Loop в 2005
-1
A
ответ
2
Вы можете сделать:
DECLARE @i INT = 10
WHILE @i > 0
BEGIN
SELECT @i -- Output: 10, 9, 8, etc...
SET @i = @i - 1
END
Но вы должны сначала изучить более тщательно, если то, что вы пытаетесь сделать, может быть достигнуто с помощью набор операций на основе.
0
DECLARE @intFlag INT
SET @intFlag = 1
WHILE (@intFlag <=10000)
BEGIN
PRINT @intFlag
-- DO YOUR WORK HERE
SET @intFlag = @intFlag + 1
END
GO
Смежные вопросы
- 1. SQL Server 2005 Вставка с WHILE LOOP
- 2. SQL While Loop Duplicates
- 3. SQL: while loop in While Loop
- 4. Сложный SQL while loop
- 5. Sql server while loop
- 6. PL/SQL While Loop
- 7. While Loop в запросе SQL
- 8. SQL Server 2005 - Trigger Loop?
- 9. sql search while in foreach loop или while loop
- 10. While Loop внутри While Loop
- 11. SQL While Loop 60 секунд?
- 12. SQL loop WHILE IF BREAK
- 13. C# sql и loop while
- 14. SQL Insert in While Loop
- 15. SQL Update in While Loop
- 16. while loop in a while loop
- 17. Для Loop в SQL Server 2005 Express?
- 18. while loop for sql statement в Oracle
- 19. While-loop только в SQL-циклах
- 20. 2 sql в одном php while loop
- 21. SQL SELECT в PHP while loop
- 22. while-loop in a while-loop python
- 23. While Loop Inside a While Loop
- 24. while loop inested in a while loop
- 25. While loop in while loop JavaScript
- 26. Выполнение PHP while Loop внутри A While Loop
- 27. 2 do while loop
- 28. PHP While Loop In Loop Loop
- 29. Endless while loop
- 30. PHP Loop While Else
Хорошо, большое спасибо – mholmes3038