我试图在SQL中把Varchar日期格式从yyy-MM-dd转换为yyyMMdd,我尝试了以下方法,但都没有成功。
Declare @doj VARCHAR(10)
Set @doj='2022-01-01'
Select convert (VARCHAR,@doj,112)
select format(@doj,'yyyyMMdd')
如果我将doj变量声明为日期,那么它就能按预期工作。如果doj是varchar,如何使它工作?
踏实的登山鞋 · 通过wm_concat ...· 1 周前 · |
小胡子的匕首 · mysql cast(as bigint ...· 1 周前 · |
没有腹肌的鸵鸟 · 将postgres中的所有记录转换为Titl ...· 1 周前 · |
卖萌的沙发 · mysql递归查询-腾讯云开发者社区-腾讯云· 3 天前 · |
小眼睛的毛豆 · 消息 102,级别 15,状态 1,第 4 ...· 2 天前 · |
彷徨的机器人 · SQL查询之字段是逗号分隔开的数组怎么查询匹 ...· 3 月前 · |
逆袭的热带鱼 · android 查看触屏坐标值 adb ...· 9 月前 · |
独立的饺子 · ExoPlayer添加Ffmpeg扩展实现软 ...· 10 月前 · |
爱逃课的啤酒 · Python GUI tkinter ...· 1 年前 · |
朝气蓬勃的油条 · 17个场景,带你入门CSS布局-腾讯云开发者 ...· 1 年前 · |
踏实的登山鞋 · 通过wm_concat 函数报错:ora06502-character string buffer to small浅谈wm_concat、Listagg、xmlagg函数的使用和结果不确定性-阿里云 1 周前 |
卖萌的沙发 · mysql递归查询-腾讯云开发者社区-腾讯云 3 天前 |
你可以直接转换为
,然后再使用 明确的
数字转换回来。
datetime
style