SQL简单的循环(4分)

  • 主题发起人 主题发起人 wl821205
  • 开始时间 开始时间
W

wl821205

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个表employees,内容如下:
empid empname emptel ...
2001003 张三 13478965230
2001004 李四 01025469874
....
我现在想在SQL中将姓名,一个一个揗环打印出来,,
请教各位:代码应如何写
 
能不能写出详细的代码?请写来出来 吧
 
你完全可以查看帮助的,
declare @empname varchar(30)
DECLARE emp_cursor CURSOR FOR
select empname
from employees
order by empid

open emp_cursor
FETCH NEXT FROM emp_cursor
INTO @empname

WHILE @@FETCH_STATUS = 0
BEGIN
print(@empname)
FETCH NEXT FROM emp_cursor
INTO @empname
END
CLOSE emp_cursor
DEALLOCATE emp_cursor
 
后退
顶部