工作中点滴记录

永远保持学徒心态

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年2月26日

摘要: 这3个月一直在做公司的报价系统的新功能开发和一些性能改版,经常性的遇见查询某个地区某个交易品下的最近一天的价格。在这里面用到一个表MD_HistoryPrices是保存历史报价记录。第一种解决方式:用临时表:临时表1 WITH temp_2 AS(2 SELECT AreaID ,GoodsId,MIN(PriceDate) as PriceDate FROM MD_HistoryPrices GROUP BY AreaID,GoodsId3 )4 SELECT pp.* FROM MD_HistoryPrices pp , temp_2 tt WHERE pp.AreaID = tt.Are 阅读全文
posted @ 2012-02-26 22:54 梦里故乡 阅读(362) 评论(0) 推荐(0) 编辑

摘要: 在项目中,我们经常会遇见把某个数据库中的某个表全部记录移动到另一个数据库中的某个表中,或则在某个数据库中两个表中进行数据数据的复制。ADO.NET提供一个类 SqlBulkCopy类,避免了往某个表或者另一个数据库某个表进行循环插入(在数据量很大、性能要求严格循环访问数据库不实用).创建一个数据库DataBaseBulkCopy,并在这个数据库创建2个表,分别为MD_Area和Md_AreaInfosql 脚本 1 CREATE DATABASE DataBaseBulkCopy 2 USE DataBaseBulkCopy 3 GO 4 CREATE TABLE MD_Area( 5 ID 阅读全文
posted @ 2012-02-26 14:16 梦里故乡 阅读(570) 评论(0) 推荐(0) 编辑

摘要: 在附加数据库时候遇见 5120错误,建议把放置放置数据库的文件夹的权限更改为完全控制。 阅读全文
posted @ 2012-02-26 13:45 梦里故乡 阅读(10532) 评论(2) 推荐(2) 编辑