Correct grammar in picksplit debug messages
[PostgreSQL.git] / src / test / regress / sql / btree_index.sql
blob3f264683e17c3088992039380e6e2d13936576ad
1 --
2 -- BTREE_INDEX
3 -- test retrieval of min/max keys for each index
4 --
6 SELECT b.*
7    FROM bt_i4_heap b
8    WHERE b.seqno < 1;
10 SELECT b.*
11    FROM bt_i4_heap b
12    WHERE b.seqno >= 9999;
14 SELECT b.*
15    FROM bt_i4_heap b
16    WHERE b.seqno = 4500;
18 SELECT b.*
19    FROM bt_name_heap b
20    WHERE b.seqno < '1'::name;
22 SELECT b.*
23    FROM bt_name_heap b
24    WHERE b.seqno >= '9999'::name;
26 SELECT b.*
27    FROM bt_name_heap b
28    WHERE b.seqno = '4500'::name;
30 SELECT b.*
31    FROM bt_txt_heap b
32    WHERE b.seqno < '1'::text;
34 SELECT b.*
35    FROM bt_txt_heap b
36    WHERE b.seqno >= '9999'::text;
38 SELECT b.*
39    FROM bt_txt_heap b
40    WHERE b.seqno = '4500'::text;
42 SELECT b.*
43    FROM bt_f8_heap b
44    WHERE b.seqno < '1'::float8;
46 SELECT b.*
47    FROM bt_f8_heap b
48    WHERE b.seqno >= '9999'::float8;
50 SELECT b.*
51    FROM bt_f8_heap b
52    WHERE b.seqno = '4500'::float8;
55 -- Check correct optimization of LIKE (special index operator support)
56 -- for both indexscan and bitmapscan cases
59 set enable_seqscan to false;
60 set enable_indexscan to true;
61 set enable_bitmapscan to false;
62 select proname from pg_proc where proname like E'RI\\_FKey%del' order by 1;
64 set enable_indexscan to false;
65 set enable_bitmapscan to true;
66 select proname from pg_proc where proname like E'RI\\_FKey%del' order by 1;