日期被填写上(显示)1900-01-01的处理方法-综合交流区论坛-低代码平台-本牛千智|专注WorkFine

日期被填写上(显示)1900-01-01的处理方法

-- 用于更新一条日期函数
ALTER FUNCTION [dbo].[rq] (@strDate datetime)  
RETURNS datetime  
AS  
BEGIN   
    declare @date datetime
      set @date = CASE WHEN (@strDate<='1900-01-01') OR (@strDate IS NULL) THEN '' ELSE @strDate END
    return @date
END

现在系统中日期时间字段如果未填写,会被填写上一个统一的日期值1900-01-01 00:00:00.000

为了避免这种处理试,所以就有了本文的代码

它可以修改这个日期函数

相关文章

请登录后发表评论

    请登录后查看回复内容