Ir para o conteúdo principal
Workday User Guide
Última atualização: 2023-06-23
CIDR_MATCH

CIDR_MATCH

Descrição

CIDR_MATCH
é uma função de linha que compara dois
TEXT
argumentos que representam uma máscara CIDR e um endereço IP, e retorna
1
se o endereço IP está dentro da máscara de sub-rede especificada ou
0
caso contrário,

Sintaxe

CIDR_MATCH
(
CIDR_string
,
IP_string
)

Valor de retorno

Retorna
INTEGER
valor de
1
se o endereço IP está contido na sub-rede indicada pela máscara CIDR e
0
caso contrário,

Parâmetros de entrada

CIDR_string
É obrigatório. Um campo ou uma expressão que retorna um
TEXT
O valor que contém uma máscara CIDR Revise os dados por padrão Pesquise sobre os seguintes domínios (notação de sub-rede Roteamento interdomínios sem classe). Uma máscara CIDR Revise os dados pode fazer a correspondência apenas de endereços IPv4, e uma máscara CIDR Revise os dados só pode corresponder endereços IP6.
IP_string
É obrigatório. Um campo ou uma expressão que retorna um
TEXT
Um valor que contém um endereço de protocolo da Internet (IP) JPEG ou Pesquise.

Exemplos

Compare uma máscara de sub-rede CIDR Revise os dados por padrão (IPv4) com um endereço IP IP Drive:
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
Compare uma máscara de sub-rede CIDR Revise os dados por padrão (PECI) com um endereço IP JPEG:
CIDR_MATCH("fe80::/70", "FE80::0202:B3FF:FE1E:8329") returns
1
CIDR_MATCH("fe80::/72", "FE80::0202:B3FF:FE1E:8329") returns
0