gpt4 book ai didi

sql - 如何在日期时间翻转月份和日期?

转载 作者:行者123 更新时间:2023-12-02 02:16:38 25 4
gpt4 key购买 nike

如何将“2012- 12-01 12:33:00.0”变成“2012- 01-12 12:33:00”?我试过“select convert(varchar(50), convert(datetime, log_date, 103), 121)”并使用了101和103,但仍然无法翻转它。

数据库是 MS SQL

最佳答案

DECLARE @date DATETIME
SET DATEFORMAT ydm
SET @date = '2012-12-01 12:33:00.0'
SELECT @date
SET DATEFORMAT ydm将为您提供所需格式的结果。

其他选项
UPDATE Table_Name
SET COLUMN_NAME= convert(varchar(20), convert(Date, @date, 101)) + convert(varchar(30),convert(time, @date))
WHERE


select convert(datetime, convert(varchar(100), @date), 20)

关于sql - 如何在日期时间翻转月份和日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10225502/

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