oracle当前日期减一转number
时间: 2023-10-08 13:03:44 浏览: 141
ORACLE 毫秒与日期的相互转换示例
可以使用以下SQL语句将当前日期减一并转换为数字:
```
SELECT TO_NUMBER(TO_CHAR(SYSDATE-1,'YYYYMMDD')) FROM DUAL;
```
解释:
- `SYSDATE-1` 表示当前日期减去一天,得到昨天的日期。
- `TO_CHAR(SYSDATE-1,'YYYYMMDD')` 将日期转换为字符串,格式为年月日,例如:20210909。
- `TO_NUMBER()` 将字符串转换为数字。
阅读全文