Установка новой длины префикса и формирование нового значения CIDR IP-адреса.
::=
<Байтовое выражение>
должно иметь тип BYTE(5).
<Числовое выражение>
должно иметь тип INTEGER, SMALLINT или BIGINT.
Значение <числового выражения>
задает новую длину префикса CIDR IP-адреса и должно быть в диапазоне от 1 до 32.
Новый CIDR IP-адрес.
Тип возвращаемого значения – BYTE(5).
select ip_set_masklen(hex('5052200b0a'), 21); | 50 52 20 0B 15 |
select rawtocidr(ip_set_masklen(cidrtoraw('80.82.32.11/10'), 21)); |80.82.32.11/21|