sql
李必胜
这个作者很懒,什么都没留下…
展开
-
通过年月日得到一个Date
Declare @BeginYear As SmallInt Declare @EndYear As SmallInt Declare @BeginMonth As TinyInt Declare @EndMonth As TinyInt Set @BeginYear = 2009 Set @EndYear = 2010 Set @BeginMonth = 10 Set @EndMonth原创 2013-08-21 11:18:16 · 524 阅读 · 0 评论 -
比较2个日期区间重合的天数
create function [dbo].[GetRangeDays] (@dtRange1From DATE, @dtRange1To DATE, @dtRange2From DATE, @dtRange2To DATE) RETURNS int AS BEGIN IF NOT ( @dtRange2From原创 2013-12-06 16:19:34 · 700 阅读 · 0 评论 -
常用SQL Datetime
-- 0 = 19000101 -- 得到某月的第一天 SELECT DATEADD(m, DATEDIFF(m, 0, GETDATE()), 0) -- 去除DateTime的时间部分 SELECT DATEADD(d, DATEDIFF(d, 0, GETDATE()), 0)原创 2013-12-24 09:43:48 · 418 阅读 · 0 评论