OB中date_add函数和date_sub函数用法有什么区别?

OB中date_add函数和date_sub函数用法有什么区别?

3 个赞

+跟-的区别

select now(),date_add(now(),INTERVAL 1 day),date_sub(now(),INTERVAL  1 day);
+---------------------+--------------------------------+---------------------------------+
| now()               | date_add(now(),INTERVAL 1 day) | date_sub(now(),INTERVAL  1 day) |
+---------------------+--------------------------------+---------------------------------+
| 2025-08-14 13:48:16 | 2025-08-15 13:48:16            | 2025-08-13 13:48:16             |
+---------------------+--------------------------------+---------------------------------+

6 个赞

DATE_ADDDATE_SUB 函数在 OceanBase 数据库中用于对日期时间进行加减运算。DATE_ADD 用于添加时间间隔,而 DATE_SUB 用于减去时间间隔。它们的语法和参数非常相似,主要区别在于操作的方向

3 个赞

学习了,每天都涨点知识。

2 个赞

感觉和其他数据库中的用法差不太多

2 个赞

试试采纳功能

2 个赞