2025 년 7 월 17 일 : | 윈 토토 : 윈 토토 18 베타 2
이 문서는 지원되지 않는 버전의 배트맨 토토 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다스포츠 토토 베트맨 PostgreSQL : 문서 : 17 : 9.12. 네트워크 주소 기능 및버전 또는 위에 나열된 다른 지원 버전 중 하나가 대신.

9.12. 네트워크 주소 기능 및 운영자

표 9.36CIDRandinet유형. 연산자<<, << =, , =&&서브넷 포함 테스트. 그들은 두 배트맨 토토의 네트워크 부분 만 고려하고 (호스트 부품을 무시 함) 한 네트워크가 다른 것과 동일인지 또는 서브넷인지 결정합니다..

표 9.36. CIDRinet운영자

운영자 설명 example
< | inet '192.168.1.5'<inet '192.168.1.6'
<= 보다 작거나 동일합니다 inet '192.168.1.5'<= inet '192.168.1.5'
= Equals inet '192.168.1.5'= inet '192.168.1.5'
= 더 크거나 평등합니다 inet '192.168.1.5' = inet '192.168.1.5'
inet '192.168.1.5' inet '192.168.1.4'
< 동일하지 않음 inet '192.168.1.5'< inet '192.168.1.4'
<< inet '192.168.1.5'<< inet '192.168.1/24'
<< = 포함 또는 동등한 inet '192.168.1/24'<< = inet '192.168.1/24'
포함 inet '192.168.1/24' inet '192.168.1.5'
= 포함 또는 동등한 inet '192.168.1/24' = inet '192.168.1/24'
&& 포함하거나 포함합니다 inet '192.168.1/24'&& inet '192.168.1.80/28'
~ 비트가 아닌 ~ inet '192.168.1.6'
& Bitwise and inet '192.168.1.6'& inet '0.0.0.255'
| bitwise 또는 inet '192.168.1.6'| inet '0.0.0.255'
+ 추가 inet '192.168.1.6' + 25
- Subtraction inet '192.168.1.43'-36
- Subtraction inet '192.168.1.43'-inet '192.168.1.19'

표 9.37CIDRandinet유형. 그만큼Abbrev, 호스트텍스트기능은 주로 대체 디스플레이 형식을 제공하기위한 것입니다.

표 9.37. CIDRandinet기능

기능 반환 유형 설명 example 결과
Abbrev (inet) 텍스트 텍스트로 약식 디스플레이 형식 Abbrev (inet '10 .1.0.0/16 ') 10.1.0.0/16
Abbrev (CIDR) 텍스트 텍스트로 축약 된 디스플레이 형식 Abbrev (CIDR '10 .1.0.0/16 ') 10.1/16
방송 (inet) inet 네트워크 방송 배트맨 토토 방송 ( '192.168.1.5/24') 192.168.1.255/24
family (inet) int 배트맨 토토 추출물;4IPv4 용6for IPv6 가족 ( ':: 1') 6
host (inet) 텍스트 텍스트로 IP 주소 추출 호스트 ( '192.168.1.5/24') 192.168.1.5
hostmask (inet) inet 네트워크 용 호스트 마스크 구성 hostmask ( '192.168.23.20/30') 0.0.0.3
Masklen (inet) int 넷 마스크 길이 추출 Masklen ( '192.168.1.5/24') 24
Netmask (inet) inet 네트워크 용 Netmask 구성 Netmask ( '192.168.1.5/24') 255.255.255.0
네트워크 (inet) CIDR 배트맨 토토의 네트워크 부분 추출 네트워크 ( '192.168.1.5/24') 192.168.1.0/24
set_masklen (19999_20005, int) inet 넷 마스크 길이 설정inetvalue set_masklen ( '192.168.1.5/24', 16) 192.168.1.5/16
set_masklen (CIDR, int) CIDR Netmask 길이 설정CIDRvalue set_masklen ( '192.168.1.0/24':: cidr, 16) 192.168.0.0/16
텍스트 (inet) 텍스트 텍스트로 IP 주소와 Netmask 길이 추출 텍스트 (inet '192.168.1.5') 192.168.1.5/32
inet_same_family (inet, inet) 부울 배트맨 토토는 같은 가족의 배트맨 토토입니까? inet_same_family ( '192.168.1.5/24', ':: 1') 거짓
inet_merge (inet, inet) CIDR 주어진 네트워크를 모두 포함하는 가장 작은 네트워크 inet_merge ( '192.168.1.5/24', '192.168.2.5/24') 192.168.0.0/22

anyCIDR값을 캐스트 할 수 있습니다inet암시 적 또는 명시 적으로; 따라서 위에 표시된 기능에서 작동하는 기능inet또한 작업CIDR값. (별도의 기능이있는 곳inetandCIDRinetvalue toCIDR. 이 작업이 완료되면 Netmask의 오른쪽에있는 비트는 조용히 제로화되어 유효한 것을 생성합니다.CIDR값. 또한 텍스트 값을에 시전 할 수 있습니다.inet또는CIDR정상 주조 구문 사용 : 예를 들어inet (표현)또는Colname:: cidr.

표 9.38와 함께 사용할 수있는 기능을 보여줍니다MacAddr타입. 함수trunc (MacAddr)마지막 3 바이트가 0으로 설정된 MAC 배트맨 토토를 반환합니다. 이것은 나머지 접두사를 제조업체와 연관시키는 데 사용될 수 있습니다.

표 9.38. MacAddr기능

function 반환 유형 설명 example 결과
trunc (MacAddr) MacAddr 마지막 3 바이트 설정 Trunc (MacAddr '12 : 34 : 56 : 78 : 90 : ab ') 12:34:56:00:00:00

theMacAddr유형은 표준 관계형 연산자도 지원합니다 (, <=등) 사전 주문 및 비트 산술 연산자 (~, &and|) not, and.

표 9.39와 함께 사용할 수있는 기능을 보여줍니다MacAddr8타입. 함수trunc (MacAddr8)마지막 5 바이트가 0으로 설정된 MAC 배트맨 토토를 반환합니다. 이것은 나머지 접두사를 제조업체와 연관시키는 데 사용될 수 있습니다.

표 9.39. MacAddr8기능

기능 반환 유형 설명 example 결과
trunc (MacAddr8) MacAddr8 마지막 5 바이트를 0으로 설정 Trunc (MacAddr8 '12 : 34 : 56 : 78 : 90 : AB : CD : EF ') 12:34:56:00:00:00:00:00
MacAddr8_set7bit (MacAddr8) MacAddr8 IPv6 주소에 포함시키기 위해 수정 된 EUI-64라고도 알려진 7 비트로 설정 MacAddr8_set7bit (MacAddr8 '00 : 34 : 56 : ab : cd : ef ') 02 : 34 : 56 : ff : fe : ab : cd : ef

theMacAddr8유형은 표준 관계형 연산자도 지원합니다 (, <=등) 순서대로, 비트 위의 산술 연산자 (~, &and|) not, and.