我有一个包含 2 列的 SQL Server 表:Code 和 CodeDesc。我想使用 T-SQL 循环遍历行并打印 CodeDesc 的每个字符。怎么做?
如果您确实想循环遍历行,则需要光标。
CURSOR http://msdn.microsoft.com/en-us/library/ms189826(SQL.90).aspx
DECLARE @temp YOURTYPE
DECLARE c CURSOR
FOR SELECT CodeDesc
FROM authors
OPEN c
FETCH NEXT FROM c
INTO @temp
WHILE @@FETCH_STATUS = 0
BEGIN
-do something with temp
FETCH NEXT INTO @temp
END
CLOSE c
DEALLOCATE c
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)