SELECT *
FROM [goods] DECLARE test_cursor CURSOR scroll FOR
SELECT goods_no,
[unitprice]
FROM [goods] OPEN test_cursor DECLARE @goodsno INT
DECLARE @num numeric(10, 2)
FETCH next FROM test_cursor INTO @goodsno, @num
WHILE @@FETCH_STATUS = 0
begin
PRINT @goodsno
PRINT @num IF @num % 2 = 0
update [goods] set sex='男' where goods_no=@goodsno
ELSE
update [goods] set sex='女' where goods_no=@goodsno
FETCH next FROM test_cursor INTO @goodsno, @num
end CLOSE test_cursor
DEALLOCATE test_cursor

以下是随机增加进店人数和试衣人数

DECLARE @BeginDate DATE;
SELECT @BeginDate = '2013-1-1';
WHILE @BeginDate <= '2014-2-8'
BEGIN DECLARE test_cursor CURSOR scroll FOR
select 渠道ID from Dim_渠道 where 经营方式='自营' OPEN test_cursor
DECLARE @customerNo varchar(60) FETCH next FROM test_cursor INTO @customerNo
WHILE @@FETCH_STATUS = 0
begin
PRINT @customerNo insert into Fact_终端销售动作
values(@customerNo,@customerNo,CONVERT(VARCHAR(8), @BeginDate, 112),
cast(ceiling(rand() * 100) as int),
cast(ceiling(rand() * 20) as int)) FETCH next FROM test_cursor INTO @customerNo
end
SET @BeginDate = Dateadd(DAY, 1, @BeginDate); CLOSE test_cursor
DEALLOCATE test_cursor
end

最新文章

  1. C# 如何获取当前应用程序的上一级路径
  2. CSS抗锯齿 font-smoothing 属性介绍
  3. svn利用钩子post-commit自动更新到线上测试服务器(测试中未验证)
  4. 找1到n所有整数出现1的个数
  5. apache下ab.exe使用方法。。
  6. LintCode-BackPack II
  7. nodejs面试
  8. CPUから広がり
  9. [Swust OJ 649]--NBA Finals(dp,后台略(hen)坑)
  10. Android开发模板代码(二)——为ImageView设置图片,退出后能保存ImageView的状态
  11. Web Deploy配置及其使用VS进行Web部署
  12. 基于mpvue搭建微信小程序
  13. 阿里 Goldeneye 四个环节落地智能监控:预测、检测、报警及定位
  14. 第五章 绘图基础(BEZIER)
  15. 4.1《想成为黑客,不知道这些命令行可不行》(Learn Enough Command Line to Be Dangerous)—目录结构
  16. mvc 中英文切换
  17. Redux 笔记详解
  18. HDU1087:Super Jumping! Jumping! Jumping!(简单dp)
  19. Node.js中http-server的使用
  20. iOS:在OC中调用JS脚本

热门文章

  1. 制定一套适合自己团队的GITflow标准化工作流
  2. TX-
  3. jQuery contextMenu使用
  4. 【239】◀▶IEW-Unit04
  5. eclipse中jquery.js文件有错误提示…
  6. win32常用代码整理
  7. UVaLive 4727 Jump (递推)
  8. CloseHandle()函数的使用
  9. MVC4 razor与aspx的区别以及用法
  10. 每次移1px的无缝轮播图