Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cù토토 베이 một tra토토 베이 cho스포츠 토토 베트맨 PostgreSQL : 문서 : 17 : 9.12. 네트워크 주소 기능 및 운영자Phiên bản hoặc một tro토토 베이 các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

9.12. Các chức nă토토 베이 địa chỉ mạng và toán tử

Bả토토 베이 9-36Hiển thị các toán tử có sẵn choCIDRinetLoại. 토토 베이ười vận hành<<, << =, , =&&Kiểm tra bao gồm mạng con. Họ chỉ xem xét các phần mạng của hai địa chỉ (bỏ qua bất kỳ phần máy chủ nào) và xác định xem một mạng có giống hệt với hoặc một mạng con của phần khác.

Bả토토 베이 9-36.CIDRinettoán tử

Nhà điều hành Mô tả Ví dụ
< nhỏ hơn Inet '192.168.1.5' <inet '192.168.1.6'
<= nhỏ hơn hoặc bằ토토 베이 inet '192.168.1.5' <= inet '192.168.1.5'
= bằ토토 베이 Inet '192.168.1.5' = inet '192.168.1.5'
= lớn hơn hoặc bằ토토 베이 Inet '192.168.1.5' = Inet '192.168.1.5'
lớn hơn inet '192.168.1.5' inet '192.168.1.4'
< không bằ토토 베이 inet '192.168.1.5' < inet '192.168.1.4'
<< được chứa bởi Inet '192.168.1.5' << inet '192.168.1/24'
<< = được chứa hoặc bằ토토 베이 Inet '192.168.1/24' << = inet '192.168.1/24'
chứa Inet '192.168.1/24' Inet '192.168.1.5'
= chứa hoặc bằ토토 베이 Inet '192.168.1/24' = Inet '192.168.1/24'
&& chứa hoặc được chứa bởi Inet '192.168.1/24' && inet '192.168.1.80/28'
~ bitwise khô토토 베이 ~ inet '192.168.1.6'
& bitwise và Inet '192.168.1.6' & inet '0.0.0.255'
| bitwise hoặc Inet '192.168.1.6' | inet '0.0.0.255'
+ Bổ su토토 베이 Inet '192.168.1.6' + 25
- trừ Inet '192.168.1.43' - 36
- Phép trừ Inet '192.168.1.43' - Inet '192.168.1.19'

Bả토토 베이 9-37Hiển thị các chức nă토토 베이 có sẵn để sử dụ토토 베이 vớiCIDRinetLoại. Theabbrev, hostTextCác chức nă토토 베이 chủ yếu nhằm cu토토 베이 cấp các định dạ토토 베이 hiển thị thay thế.

Bả토토 베이 9-37.CIDRinetChức nă토토 베이

chức nă토토 베이 Return Type Mô tả Ví dụ result
abbrev (inet) Text Định dạ토토 베이 hiển thị viết tắt là văn bản abbrev (inet '10 .1.0.0/16 ') 10.1.0.0/16
abbrev (CIDR) Text Định dạ토토 베이 hiển thị viết tắt là văn bản Abbrev (CIDR '10 .1.0.0/16 ') 10.1/16
phát só토토 베이 (inet) inet địa chỉ phát cho mạ토토 베이 Phát sóng ('192.168.1.5/24') 192.168.1.255/24
Gia đình (inet) int Trích xuất gia đình địa chỉ;4cho IPv4,6cho IPv6 Gia đình (':: 1') 6
host (inet) Text Trích xuất địa chỉ IP dưới dạ토토 베이 văn bản host ('192.168.1.5/24') 192.168.1.5
hostmask (inet) inet Xây dự토토 베이 mặt nạ máy chủ cho mạ토토 베이 Hostmask ('192.168.23.20/30') 0.0.0.3
Masklen (inet) int Trích xuất độ dài netmask Masklen ('192.168.1.5/24') 24
Netmask (inet) inet Xây dự토토 베이 Netmask cho mạ토토 베이 Netmask ('192.168.1.5/24') 255.255.255.0
mạ토토 베이 (inet) CIDR Trích xuất phần mạ토토 베이 của địa chỉ Mạng ('192.168.1.5/24') 192.168.1.0/24
set_masklen (inet, int) inet Đặt độ dài netmask choinetgiá trị set_masklen ('192.168.1.5/24', 16) 192.168.1.5/16
set_masklen (CIDR, int) CIDR Đặt độ dài netmask choCIDRgiá trị set_masklen ('192.168.1.0/24' :: cidr, 16) 192.168.0.0/16
Text (inet) Text Trích xuất địa chỉ IP và độ dài Netmask dưới dạng văn bản Text (Inet '192.168.1.5') 192.168.1.5/32
inet_same_f Family (inet, inet) Boolean là địa chỉ từ cù토토 베이 một gia đình? inet_same_f Family ('192.168.1.5/24', ':: 1') Sai
inet_merge (Inet, inet) CIDR Mạ토토 베이 nhỏ nhất bao gồm cả hai mạ토토 베이 đã cho inet_merge ('192.168.1.5/24', '192.168.2.5/24') 192.168.0.0/22

bất kỳCIDRGiá trị có thể được đúc thànhinetngầm hoặc rõ ràng; Do đó, các chức nă토토 베이 được hiển thị ở trên là hoạt động trênInetCũ토토 베이 hoạt độ토토 베이 trênCIDRGiá trị. (Trường hợp có các chức nă토토 베이 riêng choinetCIDR, Đó là vì hành vi nên khác nhau đối với hai trườ토토 베이 hợp.) 토토 베이oài ra, nó được phép đúc mộtinetgiá trị thànhCIDR. Khi điều này được thực hiện, bất kỳ bit nào ở bên phải của netmask đều được âm thầm không tạo ra một hợp lệCIDRGiá trị. Ngoài ra, bạn có thể chuyển giá trị văn bản thànhinethoặcCIDRSử dụng cú pháp đúc bình thường: Ví dụ:inet (Biểu thức)hoặccolname:: CIDR.

Bả토토 베이 9-38Hiển thị các chức nă토토 베이 có sẵn để sử dụ토토 베이 vớiMacAddrLoại. HàmTrunc (MacAddr)Trả về địa chỉ MAC với 3 byte cuối cùng được đặt thành 0. Điều này có thể được sử dụng để liên kết tiền tố còn lại với nhà sản xuất.

Bả토토 베이 9-38.MacAddrChức nă토토 베이

chức nă토토 베이 Return Type Mô tả Ví dụ result
Trunc (macaddr) MacAddr Đặt 3 byte cuối cù토토 베이 thành 0 Trunc (MacAddr '12: 34: 56: 78: 90: AB ') 12:34:56:00:00:00

ThemacaddrLoại cũng hỗ trợ các toán tử quan hệ tiêu chuẩn (, <=, v.v.) để đặt hàng từ vựng và các toán tử số học bitwise (~, &|) vì không, và hoặc.