`TO_CHAR()`是 Oracle 數據庫特有的函數。它用于將日期、數字或字符串數據類型轉換為指定格式的字符串。
在 Oracle 中,`TO_CHAR()` 函數的語法如下:
```sql
TO_CHAR(value, format)
```
- `value` 是要轉換的值,可以是日期、數字或字符串。
- `format` 是格式模板,用于指定將值轉換為字符串時的格式。
`TO_CHAR()` 函數常用于以下方面:
- 將日期轉換為特定格式的字符串,例如將日期轉為 "YYYY-MM-DD" 格式。
- 將數值轉換為具有指定精度和格式的字符串,如添加貨幣符號或千位分隔符。
- 將字符串按照指定格式進行顯示。
例如,以下是使用 `TO_CHAR()` 函數將日期轉換為字符串的示例:
```sql
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD') AS formatted_date
FROM dual;
```
上述查詢將當前日期轉換為 "YYYY-MM-DD" 格式的字符串并返回結果。