1 day,可以使用以下SQL语句:

SELECT DATE(SUBSTR('20230111',1,4)||'-'||SUBSTR('20230111',5,2)||'-'||SUBSTR('20230111',7,2), '+1 DAY', 'UTC') - 1 DAY
FROM SYSIBM.SYSDUMMY1;

SELECT DATE(SUBSTR('20230221',1,4)||'-'||SUBSTR('20230221',5,2)||'-'||SUBSTR('20230221',7,2), '+1 DAY', 'UTC') - 1 DAY
FROM SYSIBM.SYSDUMMY1;

解释:

  • SUBSTR 函数用于截取字符串的部分子串。
  • || 用于连接字符串。
  • DATE 函数将字符串转换为日期类型,并执行日期加减操作。
  • SYSIBM.SYSDUMMY1 是一个虚拟表,用于在不需要从实际表中检索数据时返回一个空行。

输出结果:

2023-01-12
2023-02-22

原文地址: https://www.cveoy.top/t/topic/cnqA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录