返回首页

gbase数据、南大通用产品文档:GBase8aSUBDATE()

更新日期:2024年09月11日

语法
SUBDATE(date,INTERVAL expr type)
SUBDATE(expr,days)
函数说明
当调用的第二个参数带有INTERVAL 时,
SUBDATE()等同于DATE_SUB()。
具体
信息请参见“DATE_ADD(),DATE_SUB()”。
expr 是一个date 或datetime 表达式,days 用于减expr 的天数。
示例
示例1:使用DATE_SUB 函数,将“2020-01-02”减去31 天。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
813
gbase> SELECT DATE_SUB('2020-01-02', INTERVAL 31 DAY) FROM
dual;
+-----------------------------------------+
| DATE_SUB('2020-01-02', INTERVAL 31 DAY) |
+-----------------------------------------+
| 2019-12-02 00:00:00
|
+-----------------------------------------+
1 row in set
示例2:使用SUBDATE 函数,将“2020-01-02”减去31 天。
gbase> SELECT SUBDATE('2020-01-02', INTERVAL 31 DAY) FROM dual;
+----------------------------------------+
| SUBDATE('2020-01-02', INTERVAL 31 DAY) |
+----------------------------------------+
| 2019-12-02 00:00:00
|
+----------------------------------------+
1 row in set
示例3:使用SUBDATE 函数,将“2020-01-02 12:00:00”减去31 天。
gbase> SELECT SUBDATE('2020-01-02 12:00:00', 31) FROM dual;
+------------------------------------+
| SUBDATE('2020-01-02 12:00:00', 31) |
+------------------------------------+
| 2019-12-02 12:00:00
|
+------------------------------------+
1 row in set

会话级跟踪日志记录了各个会话所执行SQL 语句的相关日志信息。
为了保证数据库性能,集群默认不记录会话级跟踪日志信息。要使集群数
据库记录会话级跟踪日志,您需要打开所连接集群节点的查询编辑器,并在其
中执行如下SQL 语句:
set global gbase_sql_trace=ON;



GBase 8a MPP Cluster 管理工具手册
南大通用数据技术股份有限公司

- 123 -
set global gbase_sql_trace_level=3;
双击“跟踪日志(会话级)”,您可以打开“跟踪日志(会话级)管理”
对话框,如下图所示:

图 7-112 会话级跟踪日志文件列表
您可以双击列表中的日志文件来查看日志文件内容,如下图所示:

GBase 8a MPP Cluster 管理工具手册

- 124 -

南大通用数据技术股份有限公司

图 7-113 会话级跟踪日志文件内容


GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 291 -

Method cannot take argument
此方法无法使用此参数。请参阅 Java™ API 规范或该指南适当的章节来确保您正适当地使
用方法。