返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

gbase_stat
...................................
46

函数说明
CURRENT_TIMESTAMP 和CURRENT_TIMESTAMP()等价于NOW()。
示例

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
784
示例1:使用CURRENT_TIMESTAMP 函数返回“日期+时间”。
gbase> SELECT CURRENT_TIMESTAMP FROM dual;
+---------------------+
| CURRENT_TIMESTAMP
|
+---------------------+
| 2020-04-01 14:23:02 |
+---------------------+
1 row in set
示例2:使用CURRENT_TIMESTAMP()函数返回“日期+时间”。
gbase> SELECT CURRENT_TIMESTAMP() FROM dual;
+---------------------+
| CURRENT_TIMESTAMP() |
+---------------------+
| 2020-04-01 14:23:21 |
+---------------------+
1 row in set
示例3:使用NOW()函数返回“日期+时间”。
gbase> SELECT NOW() FROM dual;
+---------------------+
| NOW()
|
+---------------------+
| 2020-04-01 14:23:47 |
+---------------------+
1 row in set

函数说明
给出年份值year 和一年中的天数值dayofyear,返回日期值。
dayofyear 必须大于0,否则返回NULL。
示例
示例1:返回2020 年第31 天和第32 天对应的日期。
gbase> SELECT MAKEDATE(2020,31), MAKEDATE(2020,32) FROM dual;
+-------------------+-------------------+
| MAKEDATE(2020,31) | MAKEDATE(2020,32) |
+-------------------+-------------------+
| 2020-01-31
| 2020-02-01
|
+-------------------+-------------------+
1 row in set
示例2:返回2020 年和2021 年第365 天对应的日期。
gbase> SELECT MAKEDATE(2020,365), MAKEDATE(2021,365) FROM
dual;
+--------------------+--------------------+
| MAKEDATE(2020,365) | MAKEDATE(2021,365) |
+--------------------+--------------------+
| 2020-12-30
| 2021-12-31
|
+--------------------+--------------------+
1 row in set
示例3:dayofyear 值等于0,返回NULL。
gbase> SELECT MAKEDATE(2020,0) FROM dual;
+------------------+
| MAKEDATE(2020,0) |
+------------------+
| NULL
|
+------------------+
1 row in set