oracle截取时间函数6,SQL 取日期部分函数
convert(varchar(10),getdate(),120)
這個函數就可以得到日期部分了,我覺得還是比較方便的,我覺得SQL在日期方面,沒有ORACLE函數坐的好。。
Sql?Server中的日期與時間函數
1.??當前系統日期、時間
select?getdate()
2.?dateadd??在向指定日期加上一段時間的基礎上,返回新的?datetime?值
例如:向日期加上2天
select?dateadd(day,2,'2004-10-15')??--返回:2004-10-17?00:00:00.000
3.?datediff?返回跨兩個指定日期的日期和時間邊界數。
select?datediff(day,'2004-09-01','2004-09-18')???--返回:17
4.?datepart?返回代表指定日期的指定日期部分的整數。
SELECT?DATEPART(month,?'2004-10-15')??--返回?10
5.?datename?返回代表指定日期的指定日期部分的字符串
SELECT?datename(weekday,?'2004-10-15')??--返回:星期五
6.?day(),?month(),year()?--可以與datepart對照一下
select?當前日期=convert(varchar(10),getdate(),120)
,當前時間=convert(varchar(8),getdate(),114)
select?datename(dw,'2004-10-15')
select?本年第多少周=datename(week,'2004-10-15')??????,今天是周幾=datename(weekday,'2004-10-15'
總結
以上是生活随笔為你收集整理的oracle截取时间函数6,SQL 取日期部分函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux redis-4.0,Linu
- 下一篇: android 基类fragment,A