--===============定义游标,产生字段列表==========================
declare @tablename VARCHAR(256)
use adatabase
set @tablename = 'tablename'
DECLARE @tempName VARCHAR(256), @tempNameall VARCHAR(1024)
SET @tempNameAll = ''
DECLARE tmpCursor CURSOR
FOR
SELECT SYSCOLUMNS.name FROM SYSCOLUMNS,SYSOBJECTS
WHERE SYSCOLUMNS.ID = SYSOBJECTS.ID and SYSOBJECTS.name = @tablename
OPEN tmpCursor
FETCH NEXT FROM tmpCursor INTO @tempName
WHILE @@FETCH_STATUS = 0
BEGIN
SET @tempNameAll = @tempNameall + ', ' +char(13)+ @tablename + '.' + @tempName
FETCH NEXT FROM tmpCursor INTO @tempName
END 
CLOSE tmpCursor
DEALLOCATE tmpCursor
PRINT @tempNameAll
--===============定义游标,产生字段列表==========================
博客主要围绕定义游标来产生字段列表展开,但具体内容缺失,推测可能涉及游标在数据库操作中的运用,通过定义游标获取所需字段列表。
1530

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



