--假设当前时间:2023-02-03 09:01:37.823
SELECT CONVERT(char(10),GETDATE(),126) ;--转换后为 2023-02-03
--CHAR(45)ASCII码45代表'-'
SELECT REPLACE('2023-2-3',CHAR(45),'');--结果为 20230203
文章介绍了如何在SQL中使用CONVERT函数将日期转换为特定格式,例如2023-02-03,并展示了利用REPLACE函数去除日期中的连字符(-),将2023-02-03转换为20230203的技巧。
--假设当前时间:2023-02-03 09:01:37.823
SELECT CONVERT(char(10),GETDATE(),126) ;--转换后为 2023-02-03
--CHAR(45)ASCII码45代表'-'
SELECT REPLACE('2023-2-3',CHAR(45),'');--结果为 20230203
1万+

被折叠的 条评论
为什么被折叠?