gpt4 book ai didi

sql - 从硬编码日期值获取月份和日期

转载 作者:行者123 更新时间:2023-12-01 13:55:48 25 4
gpt4 key购买 nike

select convert(varchar(5),getdate(), 100)

如果运行上述查询,结果为“Jun 1”,即月份的前三个字母、一个空格和日期的第一位数字。但是,如果我将 getdate() 函数替换为硬编码值(例如下面的查询),结果将发生巨大变化。

select convert(varchar(5), '2018-05-01 00:00:00.000', 100)

如果结果必须是月份的前三个字符和两位数的日期没有空格,查询怎么写

最佳答案

试试这个

DECLARE @date DATE;


set @date = '2018-05-01 00:00:00.000';
select convert(varchar(6),@date, 100);

关于sql - 从硬编码日期值获取月份和日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50864086/

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