Преобразование внешнего представления CIDR IP-адреса во внутреннее
Функция
Преобразование внешнего представления CIDR IP-адреса во внутреннее.
Спецификация
<синтаксис>
::=
CIDRTORAW (символьное выражение)
Синтаксические правила
-
<Символьное выражение>
должно иметь тип CHAR или VARCHAR с длиной от 9 до 18 символов включительно в формате IP-адреса.
Возвращаемое значение
-
Внутреннее представление CIDR IP-адреса. Тип возвращаемого значения – BYTE(5). Из них первые 4 байта занимает собственно сетевой адрес, 5-й байт – размер префикса.
Примеры
select cidrtoraw('80.82.32.00/10'); | 505220000A |
create or replace table tab1 (cidr varchar(18)); insert into tab1 values('80.82.32.00/10'); select cidrtoraw(cidr) from tab1;