• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    sqlserver获取当前日期的最大时间值
    那你也许会问及,怎样获取当前系统日期的最大时间值,如yyyy-MM-dd 23:59:59.997。

    我们可以使用DATEADD函数,来实现,以当前日期的午夜时间值加一天,即得到第二天的午夜时间值,然后再减去3秒,即可以获取当前系统日期的最大时间值。
    复制代码 代码如下:

    DECLARE @Date DATETIME = CURRENT_TIMESTAMP --当前系统日期时间

    DECLARE @midnight DATETIME
    SET @midnight = CAST(CAST(@Date AS DATE) AS DATETIME)
    SELECT DATEADD(ms,-3,DATEADD(day,1,@midnight)) --2011-09-09 23:59:59.997
    您可能感兴趣的文章:
    • SQL Server 日期函数CAST 和 CONVERT 以及在业务中的使用介绍
    • SQL Server 比较日期大小的方法
    • SqlServer中的日期与时间函数
    • SqlServer 查询时日期格式化语句
    • SQL Server各种日期计算方法(收藏)
    • Sqlserver 常用日期时间函数
    • SQL SERVER中常用日期函数的具体使用
    上一篇:sqlserver中获取月份的天数的方法分享
    下一篇:简单触发器的使用 献给SQL初学者
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    sqlserver获取当前日期的最大时间值 sqlserver,获取,当前,日期,