DECLARE @TabName VARCHAR(100)
DECLARE test_Cursor CURSOR LOCAL FOR SELECT Name FROM SysObjects Where XType='U' ORDER BY Name
OPEN test_Cursor
FETCH NEXT FROM test_Cursor INTO @TabName
WHILE @@FETCH_STATUS = 0
BEGIN
PRINT @TabName;
FETCH NEXT FROM test_Cursor INTO @TabName
END
CLOSE test_Cursor
DEALLOCATE test_Cursor
本文提供了一个使用T-SQL游标的示例,演示了如何遍历sysobjects表中所有用户表,并打印每个表的名字。

被折叠的 条评论
为什么被折叠?



