返回首页

gbase数据、南大通用产品文档:GBase8s处理错误

更新日期:2024年09月11日

在 Java™ 程序中使用 JDBC API SQLException 类来处理错误。在 Java 程序之外,也可使
用特定于 GBase 8s 的 com.gbasedbt.jdbc.Message类,来检索对于给定错误编号的 GBase
8s 错误文本。

函数说明
返回日期date 对应的天数(从年份0 开始的天数)
示例
示例1:返回“990501”对应的天数。
gbase> SELECT TO_DAYS(990501) FROM dual;
+-----------------+
| TO_DAYS(990501) |
+-----------------+
|
730240 |
+-----------------+
1 row in set
示例2:返回“2020-08-30”对应的天数。
gbase> SELECT TO_DAYS('2020-08-30') FROM dual;
+-----------------------+
| TO_DAYS('2020-08-30') |
+-----------------------+
|
738032 |
+-----------------------+
1 row in set
TO_DAYS()不用于阳历(1582)前的值,原因是当日历改变时,遗失的日期不会被
考虑在内。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
825
GBase 8a MPP Cluster 使用日期和时间类型中的规则转化两位日期中的年值到四
位。
示例3:“2020-08-30”和“20-08-30”表示同一个日期。
gbase> SELECT TO_DAYS('2020-08-30'), TO_DAYS('20-08-30') FROM
dual;
+-----------------------+---------------------+
| TO_DAYS('2020-08-30') | TO_DAYS('20-08-30') |
+-----------------------+---------------------+
|
738032 |
738032 |
+-----------------------+---------------------+
1 row in set
示例4:
对于1582 年之前的日期
(或许在其它地区为下一年)

结果是不可靠的。
gbase> SELECT TO_DAYS('1581-08-30') FROM dual;
+-----------------------+
| TO_DAYS('1581-08-30') |
+-----------------------+
|
577690 |
+-----------------------+
1 row in set

示例1、检查服务启动状态

RHEL6.X && SUSE
-- 设置sshd 服务每次开机后自动加载运行
# chkconfig sshd on
-- 检查sshd 服务是否开启
# chkconfig --list sshd

RHEL7.X、Centos8.X
-- 设置sshd 服务每次开机后自动加载运行
#systemctl enable sshd.service
-- 检查sshd 服务是否开启
# systemctl status sshd.service