0
听雨轩 Lv6 初级互助 发布于2022-7-18 17:54(编辑于 2022-7-18 18:36)
1
select to_char(add_months('20220101'::date,-1),'yyyy') 年 ,to_char(add_months('20220101'::date,-1),'mm') 月
2
with temp1 as(
select '2022-02' lie
union all
select '2022-01' lie
)
select add_months(to_date(lie,'yyyy-mm'),-1),to_char(add_months(to_date(lie,'yyyy-mm'),-1),'yyyy'),to_char(add_months(to_date(lie,'yyyy-mm'),-1),'mm') from temp1
冰雨咖啡(提问者)
- 要是参数是2022-02格式的呢
听雨轩 回复 冰雨咖啡(提问者)
- with temp1 as(
select \'2022-02\' lie
)
select add_months(to_date(lie,\'yyyy-mm\'),-1),to_char(add_months(to_date(lie,\'yyyy-mm\'),-1),\'yyyy\'),to_char(add_months(to_date(lie,\'yyyy-mm\'),-1),\'mm\') from temp1
听雨轩 回复 冰雨咖啡(提问者)
- 看 上面2 的内容吧,在这回复自动加转义字符\\了
取消
评论