@@ -13,23 +13,32 @@ INSERT INTO INET_TBL (c, i) VALUES ('10.1.2.3', '10.1.2.3/32');
13
13
INSERT INTO INET_TBL (c, i) VALUES (' 10.1.2' , ' 10.1.2.3/24' );
14
14
INSERT INTO INET_TBL (c, i) VALUES (' 10.1' , ' 10.1.2.3/16' );
15
15
INSERT INTO INET_TBL (c, i) VALUES (' 10' , ' 10.1.2.3/8' );
16
+ INSERT INTO INET_TBL (c, i) VALUES (' 10' , ' 11.1.2.3/8' );
17
+ INSERT INTO INET_TBL (c, i) VALUES (' 10' , ' 9.1.2.3/8' );
16
18
17
- SELECT ' ' as eight , c as cidr , i as inet FROM INET_TBL;
19
+ SELECT ' ' AS ten , c AS cidr , i AS inet FROM INET_TBL;
18
20
19
21
-- now test some support functions
20
22
21
- SELECT ' ' as eight , i as inet , host(i) FROM INET_TBL;
22
- SELECT ' ' as eight , c as cidr , broadcast(c),
23
- i as inet , broadcast(i) FROM INET_TBL;
24
- SELECT ' ' as eight , c as cidr , network(c) as " network(cidr)" ,
25
- i as inet , network(i) as " network(inet)" FROM INET_TBL;
26
- SELECT ' ' as eight , c as cidr , masklen(c) as " masklen(cidr)" ,
27
- i as inet , masklen(i) as " masklen(inet)" FROM INET_TBL;
23
+ SELECT ' ' AS ten , i AS inet , host(i) FROM INET_TBL;
24
+ SELECT ' ' AS ten , c AS cidr , broadcast(c),
25
+ i AS inet , broadcast(i) FROM INET_TBL;
26
+ SELECT ' ' AS ten , c AS cidr , network(c) AS " network(cidr)" ,
27
+ i AS inet , network(i) AS " network(inet)" FROM INET_TBL;
28
+ SELECT ' ' AS ten , c AS cidr , masklen(c) AS " masklen(cidr)" ,
29
+ i AS inet , masklen(i) AS " masklen(inet)" FROM INET_TBL;
28
30
29
- SELECT ' ' as two , c as cidr , masklen(c) as " masklen(cidr)" ,
30
- i as inet , masklen(i) as " masklen(inet)" FROM INET_TBL
31
+ SELECT ' ' AS four , c AS cidr , masklen(c) AS " masklen(cidr)" ,
32
+ i AS inet , masklen(i) AS " masklen(inet)" FROM INET_TBL
31
33
WHERE masklen(c) <= 8 ;
32
34
33
- SELECT ' ' as six, c as cidr , i as inet FROM INET_TBL
35
+ SELECT ' ' AS six, c AS cidr , i AS inet FROM INET_TBL
34
36
WHERE c = i;
35
37
38
+ SELECT ' ' AS ten, i, c,
39
+ i < c AS lt, i <= c AS le, i = c AS eq,
40
+ i >= c AS ge, i > c AS gt, i <> c AS ne,
41
+ i << c AS sb, i <<= c AS sbe,
42
+ i >> c AS sup, i >>= c AS spe
43
+ FROM INET_TBL;
44
+
0 commit comments