文章分类 -  MSSQL数据库

这里搜集MSSQL数据库相关资料
摘要:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo ALTER PROCEDURE [dbo].[P_GetTopScoreRankByPage] @page int, @pageSize int, @outCount int OUTPUTAS BEGIN DECLARE @sql nvarchar(1000) DECLARE @ID bigint ... 阅读全文
posted @ 2009-03-23 16:21 Mating_luo 阅读(237) 评论(0) 推荐(0)
摘要:a. 一个月的第一天 SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) b. 本周的星期一 SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0) c. 一年的第一天 SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0) d. 季度的第一天 SELECT DATEADD(... 阅读全文
posted @ 2009-01-06 23:21 Mating_luo 阅读(267) 评论(0) 推荐(0)
摘要:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->select distinct * into #Tmp from dnt_onlinelistdrop table dnt_onlinelistselect * into dnt_onlineli... 阅读全文
posted @ 2008-11-06 23:25 Mating_luo 阅读(106) 评论(0) 推荐(0)
摘要:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->GO-- =============================================-- Author: luomingliang-- Create Date: 20... 阅读全文
posted @ 2008-11-06 14:50 Mating_luo 阅读(262) 评论(0) 推荐(0)
摘要:理论的目的是应用。虽然我们刚才列出了何时应使用聚集索引或非聚集索引,但在实践中以上规则却很容易被忽视或不能根据实际情况进行综合分析。下面我们将根据在实践中遇到的实际问题来谈一下索引使用的误区,以便于大家掌握索引建立的方法。 1、主键就是聚集索引 这种想法笔者认为是极端错误的,是对聚集索引的一种浪费。虽然SQL SERVER默认是在主键上建立聚集索引的。 通常,我们会在每个表中都... 阅读全文
posted @ 2008-08-08 01:02 Mating_luo 阅读(299) 评论(0) 推荐(0)
摘要:BEGIN TRAN标记事务开始 COMMIT TRAN 提交事务 一般把DML语句(select ,delete,update,insert语句)放在BEGIN TRAN...COMMIT TRAN 之间作为一个事务处理 也就是那些语句执行过程中如果遇到错误,无论哪句遇到错误,所有语句都会回滚到BEGIN TRAN之前的状态。 阅读全文
posted @ 2008-08-08 00:09 Mating_luo 阅读(430) 评论(0) 推荐(0)
摘要:对于此存储过程,如果重复执行在一个备份文档中会包含几个不同版本的备份文件,在恢复的时候需要选择时间点. 另传送备份文件到客户端,采用转换为Stream,避免了传送大文件造成的时间长甚至停止响应的情况。 对于恢复操作,可以选择本机备份的文件上传服务器,在恢复服务器数据库之前先备份系统当前数据,具体解决步骤差不多,有时间测试一下。 望各位给出自己的解决方案,是否还有更有效的解决办法。 阅读全文
posted @ 2008-05-29 11:17 Mating_luo 阅读(580) 评论(0) 推荐(0)