gpt4 book ai didi

sql - 从 00 :00:00 to 23:59:59 转换 DateTime 时间

转载 作者:行者123 更新时间:2023-12-05 09:23:18 28 4
gpt4 key购买 nike

在我的数据库表字段中保存为 2013-02-15 00:00:00.000。我希望它们应该是 2013-02-15 23:59:59.999。那么如何将 2013-02-15 00:00:00.000 转换为 02-15 23:59:59.999。换句话说,仅将最短时间更改为最长时间。

最佳答案

DECLARE @Time TIME = '23:59:59.999'
SELECT dateColumn + @Time
FROM tableName

SQL Fiddle Demo

编辑

将@time 转换为 (+) 之前的日期时间

DECLARE @Time TIME = '23:59:59.999'
SELECT dateColumn + CAST(@Time as DATETIME)
FROM tableName

关于sql - 从 00 :00:00 to 23:59:59 转换 DateTime 时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22970194/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com