我现在用到一游标,我想只在游标执行的第一个过程执行某一语句,其余的不执行,怎么来加一条件来判断?比如说游标是取某个表里一个字段进行循环,这个字段有五行,我想只在第一行时执行某一过程,其余的不执行,怎么判断
解决方案 »
- 怎么一个表的列名调用另一个表的值
- 有了select,access无法捕获raiseerror错误
- 我的sqlserver数据库有15G的大小,200个用户同时访问数据库 一般需要多大内存比较合理
- 在SQL2000中定义字段标识种子为1时,但我在程序删除记录时,再新增记录出问题!!!
- 我安装sql server2000时,系统告我当前有个程序执行了文件挂起操作,我重启以后问题依旧
- 请帮忙关于sqlserver7中附加数据库的问题
- <<<<<为什么在sql server表里编辑不了??
- 安装SQL SERVER 2000企业版
- 修改表的所有者.高手请进
- 全文索引image列,全攻略!
- 如何从SQLserver2000中导出表到ORACLE(在线等,up有分)
- 求一 电影网站 针对连载电影的数据库设计方案。。或按现有表结构做最后更新的查询。
set @flag=1
fetch next from .........
while @@fetch_status=0
begin
if (@flag=1)
.......
else
.......
set @flag=@flag+1
end
set @i=0OPEN curnameFETCH NEXT FROM curname
INTO ...WHILE @@FETCH_STATUS = 0
BEGIN
if @i=0
begin
exec proc
set @i=1
end
...
FETCH ...
END
CLOSE curname
DEALLOCATE curname
...