返回首页

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

更新日期:2024年09月11日

JDBC 类型类介绍
java.sql.Types 类的成员变量如下表所示
表4-4 JDBC 数据类型
GBase 8a 常
用成员列表
名称
说明
static int
BIGINT
存储超大整数,映射到GBase SQL 类型
BIGINT。
static int
BOOLEAN
布尔值,映射到GBase SQL 类型
BOOLEAN。
static int
CHAR
固定长度字符串,映射到GBase SQL 类
型 CHAR。
static int
DATE
以yyyy-mm-dd 格式的日期,映射到
GBase SQL 类型 DATE。
static int
DECIMAL
自定义精度的浮点型数据,
映射到GBase
SQL 类型DECIMAL。
static int
DOUBLE
双精度浮点型数据,映射到GBase SQL

GBase 8a 程序员手册JDBC 篇


- 48 -

南大通用数据技术股份有限公司
GBase 8a 常
用成员列表
名称
说明
类型 DOUBLE。
static int
FLOAT
单精度浮点型数据,映射到GBase SQL
类型 FLOAT。
static int
INTEGER
32 位的有符号整数,映射到GBase SQL
类型 INT、INTEGER。
static int
LONGVARCHAR
长度可变的大字符串, 映射到GBase
SQL 类型TEXT、LONGTEXT、TINYTEXT。
static int
LONGVARBINARY
可变数量数据的二进制大对象数据类
型,映射到GBase SQL 类型TINYBLOB、
MEDIUMBLOB、LONGBLOB。
static int
NUMERIC
表示固定精度的十进制值,
映射到GBase
SQL 类型 NUMERIC。
static int
REAL
有 7 位尾数的“单精度”浮点数,映射到
GBase SQL 类型 REAL。
static int
SMALLINT
16 位的有符号整数,映射到GBase SQL
类型 SMALLINT。
static int
TIME
小时、分钟和秒组成的时间,映射到
GBase SQL 类型 TIME。
static int
TIMESTAMP
DATE 加上 TIME,外加一个纳秒域,映
射到GBase SQL 类型 TIMESTAMP、
DATETIME。
static int
TINYINT
8 位无符号整数,映射到GBase SQL 类
型 TINYINT、BOOL。
static int
VARCHAR
变长字符串,映射到GBase SQL 类型
VARCHAR。


GBase 8a 程序员手册JDBC 篇
南大通用数据技术股份有限公司

- 49 -
5 GBase 与J2EE 应用服务器

功能说明
将备份目录中的表的备份数据,恢复至GBase8a MPP Cluster 数据库中。
语法格式
recover [force] tables [ [point_id]]
recover tables:恢复到最大备份周期的最后一个备份点
recover tables cycle_id:恢复到指定备份周期的最后一个备份点
recover tables cycle_id point_id:恢复到指定备份周期的备份点
注意:
恢复时需保证库中没有与需恢复的表同名表存在
恢复时的集群拓扑、表分布规则与备份时相同
正在恢复的表会阻止该表上的DDL、DML 操作
示例
[gbase@rhel73-1 ~]$ gcrcman.py -P "******" -p "******" -d
"/home/gbase/backup" -R 8
gcrcman>recover force tables 0 0
=========================RecoverMultiTable====================
===================
recover to cycle 0 point 0
table_list ['vcname000001.test.t1', 'vcname000001.test.t2', 'vcname000001.test.t3']
==============Recover ParallelProcessTable default parallel 8 tablenum
3=============
==============RecoverOneTable_CallBack

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
410
vcname000001.test.t1=============
==============RecoverOneTable_CallBack
vcname000001.test.t2=============
==============RecoverOneTable_CallBack
vcname000001.test.t3=============

check table BackUp success