MS SQL日期比較函式

2021-09-06 03:43:02 字數 548 閱讀 5078

開發sql過程中,會常常需要去比較兩個日期大小。因此insus.net寫了乙個日期比較的函式,方便開發時的使用。

create

function

datetimecompare

(@dt1

datetime

,@dt2

datetime

)returns

intas

begin

return

case

when

@dt1

>

@dt2

then

1when

@dt2

>

@dt1

then-1

else

0end

end

此函式的兩個引數dt1和dt2的資料型別為datetime,返回值int,為指示dt1和dt2 的相對值。

值型別

條件小於零

dt1小於 dt2。

零dt1等於 dt2。

大於零dt1大於 dt2。

MS SQL日期比較函式

開發sql過程中,會常常需要去比較兩個日期大小。因此insus.net寫了乙個日期比較的函式,方便開發時的使用。create function datetimecompare dt1 datetime dt2 datetime returns intas begin return case when...

mssql日期和時間函式

函式名 描述 示例 getdate 取得當前的系統日期,不使用引數 返回的結果長度為29位元組。getdate select getdate 返回 今天的日期 current timestamp 與getdate相同,而且是標準sql select current timestamp 返回 今天的日...

MSSQL日期時間函式大全

sql server中的日期與時間函式 蒰 寢 1.當前系統日期 時間 f桗?贗q?select getdate 鈙h 倂建 鶞oh牧 葵 2.dateadd 在向指定日期加上一段時間的基礎上,返回新的 datetime 值 r鯔俏?例如 向日期加上2天 5皴?煃 select dateadd da...