Oracle 格式转换
时间: 2023-07-05 14:32:58 浏览: 84
Oracle 中可以通过 CAST 或者 TO_XXX 函数进行格式转换,其中 XXX 代表需要转换的目标格式,比如:
1. 将字符串转换为日期格式:
```
TO_DATE('2021-09-10', 'YYYY-MM-DD')
```
2. 将日期转换为字符串格式:
```
TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')
```
3. 将数字转换为字符串格式:
```
TO_CHAR(12345)
```
4. 将字符串转换为数字格式:
```
TO_NUMBER('12345')
```
5. 将日期转换为数字格式:
```
TO_NUMBER(TO_CHAR(SYSDATE, 'YYYYMMDD'))
```
注意,在进行格式转换时需要注意源数据的格式和目标格式是否匹配,否则可能会导致转换失败或者数据错误。
阅读全文