1
0
mirror of https://github.com/cldellow/sqlite-parquet-vtable.git synced 2025-02-26 06:39:45 +00:00
Colin Dellow caefc23b1e Add a pg oracle
- define `datetime`, `printf` fns in pg so it produces similar
  output as sqlite

- tidy up input data to be less wide

To do: some fns to make it easy to generate a new test case. Probably
want to mount all the 3 parquets simultaneously and refer to the
sqlite table by the same name as the pg table.
2018-03-07 19:40:38 -05:00

101 lines
6.0 KiB
CSV

0 1 50 5000 50000000 50000000000 490665600000 100.0 0 000 X'00' X'00'
1 0 49 4900 49000000 49000000000 490752000000 50.0 1 001 X'0101' X'01'
2 1 48 4800 48000000 48000000000 490838400000 33.333333333333336 2 002 X'020202' X'02'
3 0 47 4700 47000000 47000000000 490924800000 25.0 3 003 X'03030303' X'03'
4 1 46 4600 46000000 46000000000 491011200000 20.0 4 004 X'0404040404' X'04'
5 0 45 4500 45000000 45000000000 491097600000 16.666666666666668 5 005 X'05' X'05'
6 1 44 4400 44000000 44000000000 491184000000 14.285714285714286 6 006 X'0606' X'06'
7 0 43 4300 43000000 43000000000 491270400000 12.5 7 007 X'070707' X'07'
8 1 42 4200 42000000 42000000000 491356800000 11.11111111111111 8 008 X'08080808' X'08'
9 0 41 4100 41000000 41000000000 491443200000 10.0 9 009 X'0909090909' X'09'
10 \N \N \N \N \N \N \N \N \N \N \N
11 \N \N \N \N \N \N \N \N \N \N \N
12 \N \N \N \N \N \N \N \N \N \N \N
13 \N \N \N \N \N \N \N \N \N \N \N
14 \N \N \N \N \N \N \N \N \N \N \N
15 \N \N \N \N \N \N \N \N \N \N \N
16 \N \N \N \N \N \N \N \N \N \N \N
17 \N \N \N \N \N \N \N \N \N \N \N
18 \N \N \N \N \N \N \N \N \N \N \N
19 \N \N \N \N \N \N \N \N \N \N \N
20 \N 30 \N 30000000 \N 492393600000 \N 20 \N X'14' \N
21 0 \N 2900 \N 29000000000 \N 4.545454545454546 \N 021 \N X'15'
22 \N 28 \N 28000000 \N 492566400000 \N 22 \N X'161616' \N
23 0 \N 2700 \N 27000000000 \N 4.166666666666667 \N 023 \N X'17'
24 \N 26 \N 26000000 \N 492739200000 \N 24 \N X'1818181818' \N
25 0 \N 2500 \N 25000000000 \N 3.8461538461538463 \N 025 \N X'19'
26 \N 24 \N 24000000 \N 492912000000 \N 26 \N X'1A1A' \N
27 0 \N 2300 \N 23000000000 \N 3.5714285714285716 \N 027 \N X'1B'
28 \N 22 \N 22000000 \N 493084800000 \N 28 \N X'1C1C1C1C' \N
29 0 \N 2100 \N 21000000000 \N 3.3333333333333335 \N 029 \N X'1D'
30 \N 20 \N 20000000 \N 493257600000 \N 30 \N X'1E' \N
31 0 \N 1900 \N 19000000000 \N 3.125 \N 031 \N X'1F'
32 \N 18 \N 18000000 \N 493430400000 \N 32 \N X'202020' \N
33 0 \N 1700 \N 17000000000 \N 2.9411764705882355 \N 033 \N X'21'
34 \N 16 \N 16000000 \N 493603200000 \N 34 \N X'2222222222' \N
35 0 \N 1500 \N 15000000000 \N 2.7777777777777777 \N 035 \N X'23'
36 \N 14 \N 14000000 \N 493776000000 \N 36 \N X'2424' \N
37 0 \N 1300 \N 13000000000 \N 2.6315789473684212 \N 037 \N X'25'
38 \N 12 \N 12000000 \N 493948800000 \N 38 \N X'26262626' \N
39 0 \N 1100 \N 11000000000 \N 2.5 \N 039 \N X'27'
40 \N 10 \N 10000000 \N 494121600000 \N 40 \N X'28' \N
41 0 \N 900 \N 9000000000 \N 2.380952380952381 \N 041 \N X'29'
42 \N 8 \N 8000000 \N 494294400000 \N 42 \N X'2A2A2A' \N
43 0 \N 700 \N 7000000000 \N 2.272727272727273 \N 043 \N X'2B'
44 \N 6 \N 6000000 \N 494467200000 \N 44 \N X'2C2C2C2C2C' \N
45 0 \N 500 \N 5000000000 \N 2.1739130434782608 \N 045 \N X'2D'
46 \N 4 \N 4000000 \N 494640000000 \N 46 \N X'2E2E' \N
47 0 \N 300 \N 3000000000 \N 2.0833333333333335 \N 047 \N X'2F'
48 \N 2 \N 2000000 \N 494812800000 \N 48 \N X'30303030' \N
49 0 \N 100 \N 1000000000 \N 2.0 \N 049 \N X'31'
50 \N 0 \N 0 \N 494985600000 \N 50 \N X'32' \N
51 0 \N -100 \N -1000000000 \N 1.9230769230769231 \N 051 \N X'33'
52 \N -2 \N -2000000 \N 495158400000 \N 52 \N X'343434' \N
53 0 \N -300 \N -3000000000 \N 1.8518518518518519 \N 053 \N X'35'
54 \N -4 \N -4000000 \N 495331200000 \N 54 \N X'3636363636' \N
55 0 \N -500 \N -5000000000 \N 1.7857142857142858 \N 055 \N X'37'
56 \N -6 \N -6000000 \N 495504000000 \N 56 \N X'3838' \N
57 0 \N -700 \N -7000000000 \N 1.7241379310344827 \N 057 \N X'39'
58 \N -8 \N -8000000 \N 495676800000 \N 58 \N X'3A3A3A3A' \N
59 0 \N -900 \N -9000000000 \N 1.6666666666666667 \N 059 \N X'3B'
60 \N -10 \N -10000000 \N 495849600000 \N 60 \N X'3C' \N
61 0 \N -1100 \N -11000000000 \N 1.6129032258064515 \N 061 \N X'3D'
62 \N -12 \N -12000000 \N 496022400000 \N 62 \N X'3E3E3E' \N
63 0 \N -1300 \N -13000000000 \N 1.5625 \N 063 \N X'3F'
64 \N -14 \N -14000000 \N 496195200000 \N 64 \N X'4040404040' \N
65 0 \N -1500 \N -15000000000 \N 1.5151515151515151 \N 065 \N X'41'
66 \N -16 \N -16000000 \N 496368000000 \N 66 \N X'4242' \N
67 0 \N -1700 \N -17000000000 \N 1.4705882352941178 \N 067 \N X'43'
68 \N -18 \N -18000000 \N 496540800000 \N 68 \N X'44444444' \N
69 0 \N -1900 \N -19000000000 \N 1.4285714285714286 \N 069 \N X'45'
70 \N -20 \N -20000000 \N 496713600000 \N 70 \N X'46' \N
71 0 \N -2100 \N -21000000000 \N 1.3888888888888888 \N 071 \N X'47'
72 \N -22 \N -22000000 \N 496886400000 \N 72 \N X'484848' \N
73 0 \N -2300 \N -23000000000 \N 1.3513513513513513 \N 073 \N X'49'
74 \N -24 \N -24000000 \N 497059200000 \N 74 \N X'4A4A4A4A4A' \N
75 0 \N -2500 \N -25000000000 \N 1.3157894736842106 \N 075 \N X'4B'
76 \N -26 \N -26000000 \N 497232000000 \N 76 \N X'4C4C' \N
77 0 \N -2700 \N -27000000000 \N 1.2820512820512822 \N 077 \N X'4D'
78 \N -28 \N -28000000 \N 497404800000 \N 78 \N X'4E4E4E4E' \N
79 0 \N -2900 \N -29000000000 \N 1.25 \N 079 \N X'4F'
80 \N -30 \N -30000000 \N 497577600000 \N 80 \N X'50' \N
81 0 \N -3100 \N -31000000000 \N 1.2195121951219512 \N 081 \N X'51'
82 \N -32 \N -32000000 \N 497750400000 \N 82 \N X'525252' \N
83 0 \N -3300 \N -33000000000 \N 1.1904761904761905 \N 083 \N X'53'
84 \N -34 \N -34000000 \N 497923200000 \N 84 \N X'5454545454' \N
85 0 \N -3500 \N -35000000000 \N 1.1627906976744187 \N 085 \N X'55'
86 \N -36 \N -36000000 \N 498096000000 \N 86 \N X'5656' \N
87 0 \N -3700 \N -37000000000 \N 1.1363636363636365 \N 087 \N X'57'
88 \N -38 \N -38000000 \N 498268800000 \N 88 \N X'58585858' \N
89 0 \N -3900 \N -39000000000 \N 1.1111111111111112 \N 089 \N X'59'
90 \N -40 \N -40000000 \N 498441600000 \N 90 \N X'5A' \N
91 0 \N -4100 \N -41000000000 \N 1.0869565217391304 \N 091 \N X'5B'
92 \N -42 \N -42000000 \N 498614400000 \N 92 \N X'5C5C5C' \N
93 0 \N -4300 \N -43000000000 \N 1.0638297872340425 \N 093 \N X'5D'
94 \N -44 \N -44000000 \N 498787200000 \N 94 \N X'5E5E5E5E5E' \N
95 0 \N -4500 \N -45000000000 \N 1.0416666666666667 \N 095 \N X'5F'
96 \N -46 \N -46000000 \N 498960000000 \N 96 \N X'6060' \N
97 0 \N -4700 \N -47000000000 \N 1.0204081632653061 \N 097 \N X'61'
98 \N -48 \N -48000000 \N 499132800000 \N 98 \N X'62626262' \N
99 0 \N -4900 \N -49000000000 \N 1 \N 099 \N X'63'