SQL Server
gui0605
君子之行,静以修身,俭以养德;非淡泊无以明志,非宁静无以致远!
展开
-
使用游标对查询结果循环
前段时间给了我一个任务,写一个存储过程.表里面有每个工作日的期货价格数据,有最高价,最低价,平均价,现在需要根据年份查询出历史数据,另外需要计算出周最高价,周最低价和周平均价,我在存储过程里面使用了游标,感觉用在存储过程里面,性能也不错,速度很快. set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo]原创 2008-07-10 20:16:00 · 661 阅读 · 0 评论 -
SQL行转列代码
表里面有这么一组数据:code priceMCU0-3 15MCU0-3 20MCU0-3 22MCU3-15 17MCU3-15 16MCU3-15 -10MCU3-15 50MCU3-27 99MCU3-27 96MCU3-27原创 2008-08-28 12:15:00 · 545 阅读 · 0 评论 -
SQL拆分字符串
有时候我们可能会用到批量添加数据的操作,比如从文本文件导入客户资料等,可以用循环插入的方式来处理,不过那样的话性能损失非常大,因为我们会频繁的连接数据库多次,当然也可以把数据先加载到内存,再使用数据适配器来批量更新;这里我使用另外一种方法:交给存储过程,在存储过程里面来完成循环插入数据的操作.这样就只需要打开一次数据库连接. string strTels = st原创 2008-06-12 22:08:00 · 871 阅读 · 0 评论