URL_ENCODE
Esta função escapa o valor de entrada fornecido, codificando-o para que possa ser incluído com segurança em nomes e valores de parâmetros de consulta de URL:
- Caracteres alfanuméricos não são codificados.
- Os caracteres
.,-,*e_não são codificados. - O caractere de espaço ASCII é codificado como
+. - Todos os outros caracteres são convertidos para UTF-8 e os bytes são codificados como a string
%XX, ondeXXé o valor hexadecimal em maiúsculas do byte UTF-8.
Sintaxe
URL_ENCODE(VALUE)
Argumentos
VALUE
Tipo: string
O valor a ser codificado.
Retorna
Tipo: string
O VALUE codificado.
Exemplos
| VALUE | Output |
|---|---|
| The quick brown fox | The+quick+brown+fox |
| Comment #5 | Comment+%235 |
| &$#_line_!123 | %26%24%23_line_%21123 |
''
|
''
|
| word+word word | word%2Bword++word |
Exemplo
SQL
//url_example1
URL_ENCODE('word+word word')//url_example2
URL_ENCODE('&$#_line_!123')
Resultado da consulta
| url_example1 | url_example2 |
|---|---|
| word%2Bword++word | %26%24%23_line_%21123 |