pgsql tochar的格式化能力

小樊
160
2024-07-23 10:24:03
欄目: 云計(jì)算

在PostgreSQL中,to_char()函數(shù)用于將日期、數(shù)字和其他數(shù)據(jù)類型轉(zhuǎn)換為特定格式的文本。它具有很強(qiáng)的格式化能力,可以根據(jù)需要格式化輸出的文本。

以下是一些常見的格式化選項(xiàng)和示例:

  1. 日期格式化: to_char(current_date, ‘YYYY-MM-DD’) – 輸出格式為:2021-10-01 to_char(current_timestamp, ‘YYYY-MM-DD HH:MI:SS’) – 輸出格式為:2021-10-01 12:30:45

  2. 數(shù)字格式化: to_char(123456.789, ‘999,999.999’) – 輸出格式為:123,456.789 to_char(1234.56, ‘9999.99’) – 輸出格式為:1234.56

  3. 貨幣格式化: to_char(1234.56, ‘$9999.99’) – 輸出格式為:$1234.56

  4. 百分比格式化: to_char(0.123, ‘999.99%’) – 輸出格式為:12.30%

  5. 自定義格式化: to_char(1234, ‘999999’) – 輸出格式為:1234 to_char(1234, ‘9999.00’) – 輸出格式為:1234.00

可以根據(jù)需求使用不同的格式化選項(xiàng)來自定義輸出的格式。具體的格式化選項(xiàng)可以參考PostgreSQL的官方文檔。

0