exec you_biao;
exec pro_overpublic
Drop procedure pro_nostandard
exec pro_nostandard @begintime=null,@endtime=null
Select CONVERT(varchar(10), GETDATE(), 23);--日期转字符串2013-11-21
select * from mytest where (date - (select DATE from mytest where id='1')>2);
select replace(newid(),'-', '')--生成32位的uuid
select NEWID()--查询uuid
select GETDATE()--查询系统时间
--获取本月第一天时间(当前日期减去本月已过的天数)
SELECT CONVERT(varchar(10),GETDATE()-DATEPART(day,GETDATE())+1,120);
--获取本月最后一天时间(本月第一天加一个月,再减一天)
SELECT CONVERT(varchar(10),DATEADD(day,-1,DATEADD(month,1,CONVERT(varchar(10),GETDATE()-DATEPART(day,GETDATE())+1,120))),120);
SELECT substring(CONVERT(varchar(10),GETDATE()-DATEPART(day,GETDATE())+1,120),1,7);
---字符串转为日期
Select cast('2009-01-01' as datetime)
exec pro_overpublic
Drop procedure pro_nostandard
exec pro_nostandard @begintime=null,@endtime=null
Select CONVERT(varchar(10), GETDATE(), 23);--日期转字符串2013-11-21
select * from mytest where (date - (select DATE from mytest where id='1')>2);
select replace(newid(),'-', '')--生成32位的uuid
select NEWID()--查询uuid
select GETDATE()--查询系统时间
--获取本月第一天时间(当前日期减去本月已过的天数)
SELECT CONVERT(varchar(10),GETDATE()-DATEPART(day,GETDATE())+1,120);
--获取本月最后一天时间(本月第一天加一个月,再减一天)
SELECT CONVERT(varchar(10),DATEADD(day,-1,DATEADD(month,1,CONVERT(varchar(10),GETDATE()-DATEPART(day,GETDATE())+1,120))),120);
SELECT substring(CONVERT(varchar(10),GETDATE()-DATEPART(day,GETDATE())+1,120),1,7);
---字符串转为日期
Select cast('2009-01-01' as datetime)