随笔分类 - SQLServer
摘要:应用场景:数据库日志文件过大 第一步:将指定数据库设为简单模式 ALTER DATABASE 数据库名称 SET RECOVERY SIMPLE --简单模式 第二步:右键->任务->收缩->文件->确定,打开“收缩文件”页面,选择日志,点击确定 第三步:将数据库还原为完全模式 ALTER DATA
阅读全文
摘要:if exists (select * from sysobjects where type='P' and name=N'P_DeleteAllData' ) drop procedure P_DeleteAllData go CREATE PROCEDURE P_DeleteAllData as
阅读全文
摘要:NewID为新建Guid的内置函数,into #TempAMajor 则为新建的临时表 select top 4 *,NewID() as RandomId into #TempAMajor from QMCS_User 判断是否有此缓存表,有则删除 IF OBJECT_ID(N'tempdb.db
阅读全文
摘要:1.判断年月日是否相等select * from table where cast(convert(varchar(10), 时间字段, 120) as datetime)='2010-10-01'判断逻辑:通过convert函数现将时间字段中年月日截取出来,然后利用cast函数转化为datetim...
阅读全文
摘要:今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0昨天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=17天内的所有数据:selec...
阅读全文
摘要:select * from (SELECT ROW_NUMBER() OVER(ORDER BY MSI.MINE_SURVEY_ID desc) ID ,* from 表)Data where ID>20000 and ID<=40000
阅读全文
摘要:--添加自增主键字段SQL:alter table表名 add 字段名数据类型 IDENTITY (1, 1) primary key--查询时间格式为(年-月-日)select convert(varchar(11),"字段名",120) AS别名from"表名"--对查询数据进行判断SELECT...
阅读全文
摘要:主要运用datediff函数来实现时间差格式有:ss(秒)minute(分钟)hour(小时)day(天)例:select @Data=datediff(ss,@starttime,@endtime) from inserted;
阅读全文

浙公网安备 33010602011771号