比较2个日期是否相同
Posted insus
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了比较2个日期是否相同相关的知识,希望对你有一定的参考价值。
以前写过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].[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
实例演示:
以上是关于比较2个日期是否相同的主要内容,如果未能解决你的问题,请参考以下文章