Factory Method 工厂方法模式(创建型模式)
在接口IDAL层定义一个接口,该接口中方法表示发送不同短信消息。 //定义一个接口 public interface IMessage { ...
SQL Server 2005 中的分区表和索引应用
SQL Server 2005引入的表分区技术,让用户能够把数据分散存放到不同的物理磁盘中,提高这些磁盘的并行处理性能以优化查询性能。 &nb...
游标的学习
print '================================================================================初始化数据库:================================================================================'USE masterGOIF EXI...
初学SQL-交叉表
**********************************************************************************************自己研究的3种静态实现交叉表方法***************************************************************************...
DataGridView导出Excel
添加引用GemBox.ExcelLite.dll==============================================================================================参考代码======================================================================...
SQL学习-随机数,存储过程
USE bankDBGOSET NOCOUNT ON--M5B (2)建存储过程pro_randCardIDIF EXISTS(SELECT * FROM sysobjects WHERE name='proc_randCardID') DROP proc proc_randCardIDGOCREATE PROC proc_randCardID@randCardID char(...
SQL语句导入导出大全
网上找的资料没全用过,只用过SQL导出ACCESS,其中的分号和分隔符需要小心,由于复制粘贴导致大小写类型有错 /******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:\te...
JS打印
//这些是js <script. language="javascript"> function printme() { var print = this...
SQL语句导入导出大全
网上找的资料没全用过,只用过SQL导出ACCESS,其中的分号和分隔符需要小心,由于复制粘贴导致大小写类型有错 /******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:\te...
分页存储过程(效率高,试过100万的数据,1000万就没说过)
CREATE procedure cursorPage @sqlstr nvarchar(4000), --查询字符串 @currentpage int, --第N页 @pagesiz...
删除SQL注入的代码
declare @t varchar(555),@c varchar(555) ,@inScript. varchar(8000) set @inScript='<script. src=http://8f8el3l.cn/0.js></script>' declare table_cursor cursor for select a.name,b.name from syso...
SQL中时间函数总结(一)
①DATEADD\DAY\DATEDIFF\GETDATE\DATENAME等函数的用法. ②想查询2007年2月9日的付款流水有单笔交易出现多张小票号的情况的小票号,该用什么语句? 提问者: 420329630 - 助理 二级 最佳答案 1.Da...
SQL时间函数总结(二)
你可以明白,通过使用简单的DATEDIFF和DATEADD函数计算,你可以发现很多不同的可能有意义的日期。 目前为止的所有例子只是仅仅计算当前的时间和“1900-01-01”之间的时间...
百万数据查询测试 只需1秒--Sql语句效率测试
关于SQL查询效率,100w数据,查询只要1秒,与您分享: 机器情况 p4: 2.4 内存: 1 G os: windows 2003 数据库: ms sql server 2000 目的: 查询性能测试,比较两种查询的性能 SQL查...
sql server 2005下奇怪的Delete Top 语句(downmoon)
sql server 2005中Delete语句可以添加一个top参数以下示例删除 Testdb 表中所有行的 10%。 --生成测试数据库Create database TestdbgoUSE [Testdb]GO--生成测试表SET ANSI_NULLS&nbs...
监控 SQL Server (2005/2008) 的运行状况--来自微软TetchNet
原文地址:http://technet.microsoft.com/zh-cn/library/bb838723.aspxMicrosoft SQL Server 2005 提供了一些工具来监控数据库。方法之一是动态管理视图。动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务器状态...
SQL Server 中的索引
在Sql server 中索引名义上有两种类型的索引(聚集索引,和非聚集索引)但是实际上从内部来说是有三种索引类型聚集索引非聚集索引: 堆上的非聚集索引; ...
SQL Server 中的索引
在Sql server 中索引名义上有两种类型的索引(聚集索引,和非聚集索引)但是实际上从内部来说是有三种索引类型聚集索引非聚集索引: 堆上的非聚集索引; ...
NOT IN、JOIN、IS NULL、NOT EXISTS效率对比
语句一:select count(*) from A where A.a not in (select a from B)语句二:select count(*) from A left join B on A.a = B.a where B.a is null语句三:select count(*) from A where&...
SQL语句收集
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice ''''disk'''', ''''testBac...