55 lines
1.0 KiB
SQL
55 lines
1.0 KiB
SQL
# name: test/parquet/timens_parquet.test
|
|
# description: Round trip of TIME_NS data
|
|
# group: [parquet]
|
|
|
|
require parquet
|
|
|
|
# Insertion
|
|
statement ok
|
|
CREATE TABLE times(tns TIME_NS)
|
|
|
|
statement ok
|
|
INSERT INTO times VALUES
|
|
('00:00:00'),
|
|
('00:01:20'),
|
|
('10:21:00.0'),
|
|
('10:21:00.1'),
|
|
('10:21:00.9'),
|
|
('16:04:22.01'),
|
|
('16:04:22.12'),
|
|
('16:04:22.97'),
|
|
('20:08:10.001'),
|
|
('20:08:10.123'),
|
|
('20:08:10.998'),
|
|
('03:45:47.0001'),
|
|
('03:45:47.1234'),
|
|
('03:45:47.9999'),
|
|
('02:27:19.00001'),
|
|
('02:27:19.12345'),
|
|
('02:27:19.99899'),
|
|
('09:01:54.000001'),
|
|
('09:01:54.123456'),
|
|
('09:01:54.999978'),
|
|
('23:35:57.0000001'),
|
|
('23:35:57.1234567'),
|
|
('23:35:57.9999999'),
|
|
('13:00:00.00000001'),
|
|
('13:00:00.12345678'),
|
|
('13:00:00.99999989'),
|
|
('23:59:59.000000001'),
|
|
('23:59:59.123456789'),
|
|
('23:59:59.999999999'),
|
|
('24:00:00.000000000'),
|
|
(NULL)
|
|
|
|
query I nosort t0
|
|
from times
|
|
----
|
|
|
|
statement ok
|
|
copy times to '__TEST_DIR__/time_ns.parquet' (PARQUET_VERSION V2);
|
|
|
|
query I nosort t0
|
|
from '__TEST_DIR__/time_ns.parquet';
|
|
----
|