sqlserver 數據庫 存儲過程小節
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)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.