数据仓库服务 GaussDB(DWS)-类型转换函数:to_char (datetime/interval [, fmt])

时间:2025-02-12 15:05:10

to_char (datetime/interval [, fmt])

描述:将一个DATE、TIMESTAMP、TIMESTAMP WITH TIME ZONE或者TIMESTAMP WITH LOCAL TIME ZONE类型的DATETIME或者INTERVAL值按照fmt指定的格式转换为VARCHAR类型。

  • 可选参数fmt可以为以下几类:日期、时间、星期、季度和世纪。每类都可以有不同的模板,模板之间可以合理组合,常见的模板有:HH、MI、SS、YYYY、MM、DD。
  • 模板可以有修饰词,常用的修饰词是FM,可以用来抑制前导的零或尾随的空白。

返回值类型:varchar

示例:

12345
SELECT to_char(current_timestamp,'HH12:MI:SS'); to_char  ---------- 10:19:26(1 row)
12345
SELECT to_char(current_timestamp,'FMHH12:FMMI:FMSS'); to_char  ---------- 10:19:46(1 row)
support.huaweicloud.com/sqlreference-dws/dws_06_0036.html
推荐文章