Try:
Declare Temp_sc cursor for Select 开始日期,结束日期,仓库代码,商品代码 from 表名
Declare @开始日期 varchar(100)
Declare @结束日期 varchar(100)
Declare @仓库代码 varchar(100)
Declare @商品代码 varchar(100)
fetch next from 游标名 into @开始日期,@结束日期,@仓库代码,@商品代码
while @@FETCH_STATUS=0
begin
exec total_ios @开始日期,@结束日期,@仓库代码,@商品代码
fetch next from 游标名 into @开始日期,@结束日期,@仓库代码,@商品代码
endclose Temp_sc
deallocate Temp_sc
Declare Temp_sc cursor for Select 开始日期,结束日期,仓库代码,商品代码 from 表名
Declare @开始日期 varchar(100)
Declare @结束日期 varchar(100)
Declare @仓库代码 varchar(100)
Declare @商品代码 varchar(100)
fetch next from 游标名 into @开始日期,@结束日期,@仓库代码,@商品代码
while @@FETCH_STATUS=0
begin
exec total_ios @开始日期,@结束日期,@仓库代码,@商品代码
fetch next from 游标名 into @开始日期,@结束日期,@仓库代码,@商品代码
endclose Temp_sc
deallocate Temp_sc
解决方案 »
- SqlServer2008连接出错!怎么办?
- 各位大侠,救命呀
- 我要在数据库表中存储图片信息应该怎样定义,存储
- SQL中有没有象正则表达式之类的东西呢
- 急!!!请大家帮忙!万分感谢!
- Syntax error converting the varchar value '' 'to a column of data type int
- sql2000备份文件还原时提示内部一致性错误,怎么解决!急急急
- 比较难的SQL问题,请高手指点,100分。
- 请教 不同数据库编写存储过程需要注意的 异同点
- 如何加快对SQL SERVER数据库的写入数据速度
- 哪位大侠用powerbuilder 连接过msde数据库。在线等...
- 我想从视图中查找数据用到like,感觉很慢。有没有办法加快速度的啊?
set @datetime = '2006-01-01'
while @datetime < '2006-02-01'
begin
exec total_ios @datetime,@datetime,'0005','110100000001'
--print @datetime
set @datetime = @datetime + 1 --加一天
end --------------------------
http://chinadba.cn
深圳骄子数据库服务网
最具实战经验的数据库优化、管理、设计、培训。
1月6号更新了2篇文档