云数据库 GAUSSDB-网络地址类型:cidr
cidr
cidr(无类别域间路由,Classless Inter-Domain Routing)类型,保存一个IPv4网络地址。声明网络格式为address/y,address表示IPv4地址,y表示子网掩码的二进制位数。如果省略y,则掩码部分使用已有类别的网络编号系统进行计算,但要求输入的数据已经包括了确定掩码所需的所有字节。具体请参见表2
cidr输入 |
cidr输出 |
abbrev(cidr) |
---|---|---|
192.168.100.128/25 |
192.168.100.128/25 |
192.168.100.128/25 |
192.168/24 |
192.168.0.0/24 |
192.168.0/24 |
192.168/25 |
192.168.0.0/25 |
192.168.0.0/25 |
192.168.1 |
192.168.1.0/24 |
192.168.1/24 |
192.168 |
192.168.0.0/24 |
192.168.0/24 |
10.1.2 |
10.1.2.0/24 |
10.1.2/24 |
10.1 |
10.1.0.0/16 |
10.1/16 |
10 |
10.0.0.0/8 |
10/8 |
10.1.2.3/32 |
10.1.2.3/32 |
10.1.2.3/32 |
示例:
gaussdb=# CREATE TABLE cidr_test(id int, c cidr);
CREATE TABLE
gaussdb=# INSERT INTO cidr_test VALUES (1, '192.168.100.128/25');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (2, '192.168/24');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (3, '192.168/25');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (4, '192.168.1');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (5, '192.168');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (6, '10.1.2');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (7, '10.1');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (8, '10');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (9, '2001:4f8:3:ba::/64');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (10, '2001:4f8:3:ba:2e0:81ff:fe22:d1f1/128');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (11, '::ffff:127.0.0.0/120');
INSERT 0 1
gaussdb=# INSERT INTO cidr_test VALUES (12, '::ffff:127.0.0.0/128');
INSERT 0 1
gaussdb=# SELECT * FROM cidr_test ORDER BY id;
id | c
----+--------------------------------------
1 | 192.168.100.128/25
2 | 192.168.0.0/24
3 | 192.168.0.0/25
4 | 192.168.1.0/24
5 | 192.168.0.0/24
6 | 10.1.2.0/24
7 | 10.1.0.0/16
8 | 10.0.0.0/8
9 | 2001:4f8:3:ba::/64
10 | 2001:4f8:3:ba:2e0:81ff:fe22:d1f1/128
11 | ::ffff:127.0.0.0/120
12 | ::ffff:127.0.0.0/128
(12 rows)
gaussdb=# DROP TABLE cidr_test;
DROP TABLE
- 云数据库 RDS 的实例类型有哪些
- 云数据库 RDS 的实例存储类型有哪些
- 云数据库TaurusDB备份策略_备份类型_自动备份
- GaussDB数据库函数和字符串_高斯数据库优势_新建高斯数据库_高斯协议
- GaussDB视频教程_gaussdb查看表结构语句_高斯数据库视频教程_华为云
- GaussDB学习_gaussdb教程_高斯数据库学习_华为云
- GaussDB培训_GaussDB教程_高斯数据库培训-华为云
- GaussDB数据库考试_GaussDB认证_高斯数据库考试_华为云
- GaussDB使用技巧_高斯数据库下载_高斯数据库使用技巧_华为云
- GaussDB数据库怎么转换类型_GaussDB安装_高斯数据库转换类型