SelectDB Enterprise
参考手册
SQL 函数
标量函数
时间日期函数
MICROSECONDS_ADD

MICROSECONDS_ADD

描述

向日期时间值中添加指定的微秒数,返回一个新的日期时间值。

语法

MICROSECONDS_ADD(<basetime>, <delta>)

参数

参数说明
<basetime>输入的日期时间值,类型为 DATETIMEV2
<delta>要添加的微秒数,类型为 INT,1 秒 = 1,000,000 微秒

返回值

返回类型为 DATETIMEV2,返回以输入日期时间为基准,增加指定微秒数后的时间值。返回值的精度与输入参数 basetime 的精度相同。

举例

SELECT NOW(3) AS current_time, MICROSECONDS_ADD(NOW(3), 100000) AS after_add;
+-------------------------+----------------------------+
| current_time            | after_add                  |
+-------------------------+----------------------------+
| 2025-01-16 11:48:10.505 | 2025-01-16 11:48:10.605000 |
+-------------------------+----------------------------+

注意:

  • NOW(3) 返回精度为 3 位小数的当前时间
  • 添加 100000 微秒(0.1 秒)后,时间增加了 0.1 秒
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标