make_dt_interval

make_dt_interval

make_dt_interval 介绍

make_dt_interval([days[, hours[, mins[, secs]]]]) - 从天数、小时、分钟和秒数创建持续时间间隔(DayTimeIntervalType)。

参数:

  • days - 天数,可以是正数或负数
  • hours - 小时数,可以是正数或负数
  • mins - 分钟数,可以是正数或负数
  • secs - 以微秒精度表示的秒数的小数部分。

Examples:

> SELECT make_dt_interval(1, 12, 30, 01.001001);
 1 12:30:01.001001000
> SELECT make_dt_interval(2);
 2 00:00:00.000000000
> SELECT make_dt_interval(100, null, 3);
 NULL

Since: 3.2.0