检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
全长大写月份名(空白填充为9字符) MON 大写缩写月份名(3字符) MM 月份数(01-12) RM 罗马数字的月份(I-XII ;I=JAN)(大写) 天 DAY 全长大写日期名(空白填充为9字符) DY 缩写大写日期名(3字符) DDD 一年里的日(001-366) DD 一个月里的日(01-31)
时间、日期处理函数和操作符 时间/日期操作符 时间/日期函数 EXTRACT date_part date_format time_format 父主题: 函数和操作符
日期和时间函数 DATE DSC支持迁移Teradata中包含DATE FORMAT的SELECT语句,使用TO_CHAR并以源格式显示日期。如果日期格式是一个表达式(例如:Start_Dt + 30)或者WHERE子句包含表达式(例如:WHERE Start_Dt > End_Dt),则不会执行此转换。
NULLIF(V_YEAR_DAYS, 0), NULL ) AS CPTL_BAL_AVE FROM tab1 A3; DATE 日期类型转换。 Netezza语法 迁移后语法 1 2 3 4 5 6 7 8 9 10 SELECT A1.ETL_DATE
日期和时间类型 概述 本节介绍如下日期和时间类型:DATETIME、TIME、TIMESTAMP、YEAR。GaussDB(DWS)不支持以上类型,DSC工具将会对其转换。 类型对照 表1 日期和时间类型对照表 MySQL日期时间类型 MySQL INPUT GaussDB(DWS)
date_format date_format(timestamp, fmt) date_format函数将日期参数按照fmt指定的格式转换为字符串。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SELECT date_format('2009-10-04
date_format date_format(timestamp, fmt) date_format函数将日期参数按照fmt指定的格式转换为字符串。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SELECT date_format('2009-10-04
全长大写月份名(空白填充为9字符) MON 大写缩写月份名(3字符) MM 月份数(01-12) RM 罗马数字的月份(I-XII ;I=JAN)(大写) 天 DAY 全长大写日期名(空白填充为9字符) DY 缩写大写日期名(3字符) DDD 一年里的日(001-366) DD 一个月里的日(01-31)
date_format date_format(timestamp, fmt) date_format函数将日期参数按照fmt指定的格式转换为字符串。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SELECT date_format('2009-10-04
全长大写月份名(空白填充为9字符) MON 大写缩写月份名(3字符) MM 月份数(01-12) RM 罗马数字的月份(I-XII ;I=JAN)(大写) 天 DAY 全长大写日期名(空白填充为9字符) DY 缩写大写日期名(3字符) DDD 一年里的日(001-366) DD 一个月里的日(01-31)
interval) 描述:返回给定日期时间加上指定单位的时间间隔的结果。等效于adddate(date, interval | int)。 返回值类型:timestamp date_sub(date, interval) 描述:返回给定日期时间减去指定单位的时间间隔的结果,等效于subdate(date
interval) 描述:返回给定日期时间加上指定单位的时间间隔的结果。等效于adddate(date, interval | int)。 返回值类型:timestamp date_sub(date, interval) 描述:返回给定日期时间减去指定单位的时间间隔的结果,等效于subdate(date
日期/时间类型 GaussDB(DWS)支持的日期/时间类型请参见表1。该类型的操作符和内置函数请参见时间、日期处理函数和操作符。 如果其他的数据库时间格式和GaussDB(DWS)的时间格式不一致,可通过修改配置参数DateStyle的值来保持一致。 表1 日期/时间类型 名称
日期/时间类型 GaussDB(DWS)支持的日期/时间类型请参见表1。该类型的操作符和内置函数请参见时间、日期处理函数和操作符。 如果其他的数据库时间格式和GaussDB(DWS)的时间格式不一致,可通过修改配置参数DateStyle的值来保持一致。 表1 日期/时间类型 名称
日期/时间类型 GaussDB(DWS)支持的日期/时间类型请参见表1。该类型的操作符和内置函数请参见时间、日期处理函数和操作符。 如果其他的数据库时间格式和GaussDB(DWS)的时间格式不一致,可通过修改配置参数DateStyle的值来保持一致。 表1 日期/时间类型 名称
interval) 描述:返回给定日期时间加上指定单位的时间间隔的结果。等效于adddate(date, interval | int)。 返回值类型:timestamp date_sub(date, interval) 描述:返回给定日期时间减去指定单位的时间间隔的结果,等效于subdate(date
EXTRACT EXTRACT(field FROM source) extract函数从日期或时间的数值里抽取子域,比如年、小时等。source必须是一个timestamp、time或interval类型的值表达式(类型为date的表达式转换为timestamp,因此也可以用)
%k、%l、%p、%r、%S、%s、%T),不支持日期相关格式,其他情况处理为普通字符。 str_to_date(str, format) 描述:将日期/时间格式的字符串(str),按照所提供的显示格式(format)转换为日期类型的值。 返回值类型:timestamp 示例:
EXTRACT EXTRACT(field FROM source) extract函数从日期或时间的数值里抽取子域,比如年、小时等。source必须是一个timestamp、time或interval类型的值表达式(类型为date的表达式转换为timestamp,因此也可以用)
%k、%l、%p、%r、%S、%s、%T),不支持日期相关格式,其他情况处理为普通字符。 str_to_date(str, format) 描述:将日期/时间格式的字符串(str),按照所提供的显示格式(format)转换为日期类型的值。 返回值类型:timestamp 示例: