Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:
Databricks Runtime 18.2 e superior
Important
Esse recurso está em Beta. Os administradores do workspace podem controlar o acesso a esse recurso na página Visualizações . Consulte Gerenciar visualizações do Azure Databricks.
Retorna a representação de cadeia de caracteres canônica de um endereço IP ou bloco CIDR. Retorna NULL em vez de gerar um erro se a entrada for inválida.
Syntax
try_ip_as_string ( ip_or_cidr )
Argumentos
-
ip_or_cidr: ASTRINGouBINARYvalor que representa um endereço IPv4 ou IPv6 ou um bloco CIDR.
Returns
Uma STRING representação da forma de cadeia de caracteres canônica do endereço IP ou do bloco CIDR. Para BINARY entradas, a representação binária é convertida em seu formulário de cadeia de caracteres equivalente.
A função retornará NULL se a entrada for NULL ou inválida.
Examples
> SELECT try_ip_as_string('192.168.1.1');
192.168.1.1
> SELECT try_ip_as_string('2001:0db8:0000:0000:0000:0000:0000:0001');
2001:db8::1
> SELECT try_ip_as_string('192.168.1.5/24');
192.168.1.0/24
> SELECT try_ip_as_string(X'C0A80101');
192.168.1.1
> SELECT try_ip_as_string(X'20010DB8000000000000000000000001');
2001:db8::1
> SELECT try_ip_as_string('invalid');
NULL
> SELECT try_ip_as_string(X'');
NULL
> SELECT try_ip_as_string(NULL);
NULL