返回首页

gbase数据、南大通用产品文档:GBase8a指定写入方式

更新日期:2024年09月11日

在SELECT INTO OUTFILE 语句中可以指定WRITEMODE 参数指定文件写入方
式,指定为NORMAL 导出时,如目标文件已经存在,则报错终止导出任务;指
定为OVERWRITES 导出时,以覆盖方式导出目标文件。
示例
示例1:指定导出的写入方式NORMAL。
示例中所用的表及数据:
DROP TABLE IF EXISTS gs;
CREATE TABLE gs (a int DEFAULT NULL, b varchar(20) DEFAULT
NULL);
INSERT INTO gs values(1,'qwer'),(2,'asdf');
导出SQL 语句:
gbase> SELECT * FROM gs INTO OUTFILE '/home/gbase/temp/gs_g.txt'
WRITEMODE BY NORMAL;
Query OK, 2 rows affected
查看导出文件:
$ cat gs_g.txt
1
qwer
2
asdf
示例2:指定导出的写入方式OVERWRITES。
示例中所用的表及数据:
DROP TABLE IF EXISTS gs;
CREATE TABLE gs (a int DEFAULT NULL, b varchar(20) DEFAULT
NULL);
INSERT INTO gs values(1,'qwer'),(2,'asdf');
导出SQL 语句:
gbase> SELECT * FROM gs INTO OUTFILE '/home/gbase/temp/gs_g.txt'
WRITEMODE BY OVERWRITES;
Query OK, 2 rows affected
查看导出文件:
$ cat gs_g.txt
1
qwer
2
asdf

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1237

Metasync48t 特有的参数
表 4-7 Metasync4orace 特有的参数
参数
类型
默认值
是否可选
含义
--schema-file
String

必选
DDL 所在文件
指定的schema file,
这个文件是从
8t 的数据库中导出的。
使用方法如下:
dbschema -d cj -t t8td -ss >
/opt/gbase8t/schemafile
-ss generate server specific syntax
-d database name
-t table name or "all" for all
tables

> 大于
语法
a>b
表达式说明
如果a 大于b,则返回1。如果其中一个操作数是NULL,则返回NULL。
示例
示例1:两个操作数都为数字。
gbase> SELECT 2 > 2 FROM dual;
+-------+
| 2 > 2 |
+-------+
|
0 |
+-------+
1 row in set