Files
email-tracker/external/duckdb/test/sql/copy/parquet/timestamp_s.test
2025-10-24 19:21:19 -05:00

39 lines
836 B
SQL

# name: test/sql/copy/parquet/timestamp_s.test
# group: [parquet]
require parquet
statement ok
create table t (ts TIMESTAMP_S);
# Populate with timestamps 6 minutes apart, just to produce some mock data
statement ok
insert into t select make_timestamp((1706961600 + (360 * i))::BIGINT * 1000000) from range(10000) range(i);
query I
select * from t limit 3;
----
2024-02-03 12:00:00
2024-02-03 12:06:00
2024-02-03 12:12:00
statement ok
copy (select * from t) to '__TEST_DIR__/t.parquet' (format parquet);
query I
select * from '__TEST_DIR__/t.parquet' limit 3;
----
2024-02-03 12:00:00
2024-02-03 12:06:00
2024-02-03 12:12:00
statement ok
copy (select * from t) to '__TEST_DIR__/t.parquet' (format parquet);
query I
select * from '__TEST_DIR__/t.parquet' limit 3;
----
2024-02-03 12:00:00
2024-02-03 12:06:00
2024-02-03 12:12:00