【GBase 8a MPP数据库集群】指定数据文件中 TIMESTAMP 列的格式

本文介绍了TIMESTAMPFORMAT在GBase中用于timestamp列的默认格式设置,展示了如何创建包含时间戳的表并使用特定格式加载数据。通过实例演示了数据文件的导入和查询操作,以及如何按时间字段进行排序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明:
TIMESTAMP FORMAT : 用 来 指 定 timestamp 列 的 默 认 格 式 , 如’%Y-%m-%d %H:%i:%s.%f’

建表语句:

create table ttimestamp(a timestamp default '2014-01-01 12:25:36' ,b int);
数据文件:
2014-01-01 12:01:01|1
|2
|3
|4
|5
2014-01-02 12:03:03|6

加载过程:
gbase> LOAD DATA INFILE ‘http://10.10.120.226/timestamp.txt’ INTO TABLE

test.ttimestamp DATA_FORMAT 3 FIELDS TERMINATED BY '|' TIMESTAMP FORMAT
'%Y-%m-%d %H:%i:%s';
Query OK, 6 rows affected
Task 2 finished, Loaded 6 records, Skipped 0 records

查询入库数据:

select * from ttimestamp order by b
+---------------------+------+
| a | b |
+---------------------+------+
| 2014-01-01 12:01:01 | 1 |
| 2014-01-01 12:25:36 | 2 |
| 2014-01-01 12:25:36 | 3 |
| 2014-01-01 12:25:36 | 4 |
| 2014-01-01 12:25:36 | 5 |
| 2014-01-02 12:03:03 | 6 |
+---------------------+------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值