File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed
Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change 1+ # name: test/sql/nulls.test
2+ # description: test nullable values
3+ # group: [vortex]
4+ # This test is used to verify that NULL values writen to a vortex file round trip.
5+ # This is that they are preserved after a file write + read.
6+
7+ require vortex
8+
9+ # copy vortex
10+ statement ok
11+ COPY ((
12+ SELECT
13+ generate_series as s,
14+ NULL as s1,
15+ NULL as s2
16+ FROM generate_series(0, 4)
17+ ) UNION (
18+ SELECT
19+ generate_series as s,
20+ CAST(generate_series as decimal(15,2)) as s1,
21+ generate_series + 1 as s2
22+ FROM generate_series(5,8)))
23+ TO '__TEST_DIR__/test.vortex' (FORMAT VORTEX)
24+
25+ # read vortex
26+ query III
27+ SELECT s, s1, s2 FROM read_vortex('__TEST_DIR__/test.vortex') ORDER BY s;
28+ ----
29+ 0 NULL NULL
30+ 1 NULL NULL
31+ 2 NULL NULL
32+ 3 NULL NULL
33+ 4 NULL NULL
34+ 5 5.00 6
35+ 6 6.00 7
36+ 7 7.00 8
37+ 8 8.00 9
You can’t perform that action at this time.
0 commit comments