D调的华丽

认认真真做事,踏踏实实写代码
posts - 42, comments - 35, trackbacks - 0, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

数据库

摘要: SQL Server 205针对数据操作语言DML增加了相当多的语法,例如 CTE,Pivot,UnPivot 等,今天想把以前的展开BOM(Bill of Materials)的旧方法用CET实现,看可不可以提高性能,测试最后还是不要动好。CET(Common table expression)兼具视图表和衍生数据表的能力。你可以视之为临时的视图表,或是在同一批处理查询语法中可重复使用的衍生数据表。阅读全文

posted @ 2008-09-04 11:08 D 阅读(2948) | 评论 (7) 编辑 |

posted @ 2007-08-25 13:57 D 阅读(63) | 评论 (0) 编辑 |

posted @ 2007-08-25 13:53 D 阅读(116) | 评论 (0) 编辑 |

摘要: /******* 导出到excel
EXEC master..xp_cmdshell 'bcp 数据库名.dbo.表名 out "c:\test.xls" -c -S"服务器名" -U"sa" -P"123456789!@#"'

/导出到存在的表
insert into OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\Book1.xls',sheet1$)
select top * from table1

/*********** 导入Excel
SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[表名$]
阅读全文

posted @ 2007-07-16 08:01 D 阅读(147) | 评论 (0) 编辑 |

摘要: 最近在做公司的考勤管理软件中,每天全部员工的打卡记录有好几千笔
每次Insert into到数据库的时候都要几十秒,在网上找了下批量Insert的方法:阅读全文

posted @ 2007-07-14 11:33 D 阅读(1849) | 评论 (0) 编辑 |