以前寫過2篇,關於日期比較的,需求不同,每一篇均有參考價值。 《MS SQL日期比較函數》https://www.cnblogs.com/insus/archive/2011/06/24/2089005.html 《MS SQL兩個日期比較,獲取最大或最小的日期》https://www.cnblog ...
以前寫過2篇,關於日期比較的,需求不同,每一篇均有參考價值。
《MS SQL日期比較函數》https://www.cnblogs.com/insus/archive/2011/06/24/2089005.html
《MS SQL兩個日期比較,獲取最大或最小的日期》https://www.cnblogs.com/insus/archive/2011/06/24/2089049.html
今天再寫一篇,比較2個日期是否相同:
SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: Insus.NET -- Create date: 2019-05-15 -- Update date: 2019-05-15 -- Description: 比較2個日期是否相同 -- ============================================= CREATE FUNCTION [dbo].[svf_IsSameDay] ( @Date DATETIME, @CompareTo DATETIME ) RETURNS BIT AS BEGIN DECLARE @result int = 0; IF DATEDIFF(dd,0,@Date) = DATEDIFF(dd,0,@CompareTo) SET @result = 1 RETURN @result END GOSource Code
實例演示: