SqlServer 時間函式

2021-07-04 16:00:52 字數 779 閱讀 9375

1、

getdate() :取得當前日期時間 

2、dateadd(標記,增量,時間)

例:select dateadd(year,2,getdate()) ---當前時間增加兩年

select dateadd(day,2,getdate())---當前時間增加兩天

3、datepart(標記,時間)

例:select datepart(year,getdate())---獲取當前時間的年

select datepart(month,getdate())---獲取當前時間的月

elect datepart(day,getdate())---獲取當前時間的日

4、datediff(標記,開始時間,結束時間)

例:select datediff(year,'2013-8-15','2015-8-30') as 差的年數

select datediff(month,'2013-8-15','2015-8-30')as 差的月數

select datediff(day,'2013-8-15','2015-8-30')as 差的天數

SQLSERVER時間函式

一 sql server日期時間函式 sql server中的日期與時間函式 1.當前系統日期 時間 select getdate 2.dateadd 在向指定日期加上一段時間的基礎上,返回新的 datetime 值 例如 向日期加上2天 select dateadd day,2,2004 10 1...

Sql Server時間函式

函式 定義確定性 備註dateadd datepart number,date 返回給指定日期加上乙個時間間隔後的新 datetime 值。確定datediff datepart,startdate,enddate 返回跨兩個指定日期的日期邊界數和時間邊界數。確定enddate 減去 startda...

SQL SERVER時間函式

本篇文章還是學習 程式設計師的sql金典 內容的記錄,此次將講解的是sql server的時間函式。1 日期 表示 年 月 日 資訊的資料型別,其精度精確到 日 其中包含了年 月 日三個資訊,比如 2008 08 08 而無時間點的概念。在資料庫中,一般用date來表示日期型別。表示 小時 分 秒 ...