mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-06 21:32:58 +00:00
129 lines
3.8 KiB
Plaintext
129 lines
3.8 KiB
Plaintext
CREATE TABLE demo(host string, cpu double, memory double, ts TIMESTAMP time index);
|
|
|
|
Affected Rows: 0
|
|
|
|
insert into
|
|
demo(host, cpu, memory, ts)
|
|
values
|
|
('host1', 66.6, 1024, 1655276557000),
|
|
('host2', 88.8, 333.3, 1655276558000),
|
|
('host3', 99.9, 444.4, 1722077263000);
|
|
|
|
Affected Rows: 3
|
|
|
|
Copy demo TO '${SQLNESS_HOME}/demo/export/json/demo.json' with (format='json');
|
|
|
|
Affected Rows: 3
|
|
|
|
CREATE TABLE with_filename(host string, cpu double, memory double, ts timestamp time index);
|
|
|
|
Affected Rows: 0
|
|
|
|
Copy with_filename FROM '${SQLNESS_HOME}/demo/export/json/demo.json' with (format='json', start_time='2022-06-15 07:02:37', end_time='2022-06-15 07:02:39');
|
|
|
|
Affected Rows: 2
|
|
|
|
select * from with_filename order by ts;
|
|
|
|
+-------+------+--------+---------------------+
|
|
| host | cpu | memory | ts |
|
|
+-------+------+--------+---------------------+
|
|
| host1 | 66.6 | 1024.0 | 2022-06-15T07:02:37 |
|
|
| host2 | 88.8 | 333.3 | 2022-06-15T07:02:38 |
|
|
+-------+------+--------+---------------------+
|
|
|
|
CREATE TABLE with_path(host string, cpu double, memory double, ts timestamp time index);
|
|
|
|
Affected Rows: 0
|
|
|
|
Copy with_path FROM '${SQLNESS_HOME}/demo/export/json/' with (format='json', start_time='2022-06-15 07:02:37', end_time='2022-06-15 07:02:39');
|
|
|
|
Affected Rows: 2
|
|
|
|
select * from with_path order by ts;
|
|
|
|
+-------+------+--------+---------------------+
|
|
| host | cpu | memory | ts |
|
|
+-------+------+--------+---------------------+
|
|
| host1 | 66.6 | 1024.0 | 2022-06-15T07:02:37 |
|
|
| host2 | 88.8 | 333.3 | 2022-06-15T07:02:38 |
|
|
+-------+------+--------+---------------------+
|
|
|
|
CREATE TABLE with_pattern(host string, cpu double, memory double, ts timestamp time index);
|
|
|
|
Affected Rows: 0
|
|
|
|
Copy with_pattern FROM '${SQLNESS_HOME}/demo/export/json/' WITH (pattern = 'demo.*',format='json', end_time='2022-06-15 07:02:39');
|
|
|
|
Affected Rows: 2
|
|
|
|
select * from with_pattern order by ts;
|
|
|
|
+-------+------+--------+---------------------+
|
|
| host | cpu | memory | ts |
|
|
+-------+------+--------+---------------------+
|
|
| host1 | 66.6 | 1024.0 | 2022-06-15T07:02:37 |
|
|
| host2 | 88.8 | 333.3 | 2022-06-15T07:02:38 |
|
|
+-------+------+--------+---------------------+
|
|
|
|
CREATE TABLE demo_with_external_column(host string, cpu double, memory double, ts timestamp time index, external_column string default 'default_value');
|
|
|
|
Affected Rows: 0
|
|
|
|
Copy demo_with_external_column FROM '${SQLNESS_HOME}/demo/export/json/demo.json' WITH (format='json');
|
|
|
|
Affected Rows: 3
|
|
|
|
select * from demo_with_external_column order by ts;
|
|
|
|
+-------+------+--------+---------------------+-----------------+
|
|
| host | cpu | memory | ts | external_column |
|
|
+-------+------+--------+---------------------+-----------------+
|
|
| host1 | 66.6 | 1024.0 | 2022-06-15T07:02:37 | default_value |
|
|
| host2 | 88.8 | 333.3 | 2022-06-15T07:02:38 | default_value |
|
|
| host3 | 99.9 | 444.4 | 2024-07-27T10:47:43 | default_value |
|
|
+-------+------+--------+---------------------+-----------------+
|
|
|
|
CREATE TABLE demo_with_less_columns(host string, memory double, ts timestamp time index);
|
|
|
|
Affected Rows: 0
|
|
|
|
Copy demo_with_less_columns FROM '${SQLNESS_HOME}/demo/export/json/demo.json' WITH (format='json');
|
|
|
|
Affected Rows: 3
|
|
|
|
select * from demo_with_less_columns order by ts;
|
|
|
|
+-------+--------+---------------------+
|
|
| host | memory | ts |
|
|
+-------+--------+---------------------+
|
|
| host1 | 1024.0 | 2022-06-15T07:02:37 |
|
|
| host2 | 333.3 | 2022-06-15T07:02:38 |
|
|
| host3 | 444.4 | 2024-07-27T10:47:43 |
|
|
+-------+--------+---------------------+
|
|
|
|
drop table demo;
|
|
|
|
Affected Rows: 0
|
|
|
|
drop table with_filename;
|
|
|
|
Affected Rows: 0
|
|
|
|
drop table with_path;
|
|
|
|
Affected Rows: 0
|
|
|
|
drop table with_pattern;
|
|
|
|
Affected Rows: 0
|
|
|
|
drop table demo_with_external_column;
|
|
|
|
Affected Rows: 0
|
|
|
|
drop table demo_with_less_columns;
|
|
|
|
Affected Rows: 0
|
|
|