Passa al contenuto principale
Workday User Guide
Ultimo aggiornamento: 2023-06-23
CIDR_MATCH

CIDR_MATCH

Descrizione

CIDR_MATCH
è una funzione di riga che ne confronta due
TEXT
argomenti che rappresentano una maschera CIDR e un indirizzo IP e restituisce
1
se l'indirizzo IP rientra nella subnet mask specificata o
0
in caso contrario.

Sintassi

CIDR_MATCH
(
CIDR_string
,
IP_string
)

Valore restituito

Restituisce un
INTEGER
valore di
1
se l'indirizzo IP rientra nella sottorete indicata dalla maschera CIDR e
0
in caso contrario.

Parametri di input

CIDR_string
Sono obbligatori. Un campo o un'espressione che restituisce a
TEXT
contenente una maschera CIDR IPv4 o IPv6 (notazione di sottorete Classless InterDomain Routing). Una maschera CIDR IPv4 può corrispondere solo a indirizzi IPv4 e una maschera CIDR IPv6 può corrispondere solo a indirizzi IPv6.
IP_string
Sono obbligatori. Un campo o un'espressione che restituisce a
TEXT
contenente un indirizzo IPv4 o IPv6.

Esempi

Confrontare una subnet mask CIDR IPv4 con un indirizzo IP IPv4:
CIDR_MATCH("60.145.56.0/24", "60.145.56.246") returns
1
CIDR_MATCH("60.145.56.0/30", "60.145.56.246") returns
0
Confrontare una subnet mask CIDR IPv6 con un indirizzo IP IPv6:
CIDR_MATCH("fe80::/70", "FE80::0202:B3FF:FE1E:8329") returns
1
CIDR_MATCH("fe80::/72", "FE80::0202:B3FF:FE1E:8329") returns
0