Accéder au contenu principal Passer au contenu complémentaire

URL_ENCODE

Cette fonction échappe la valeur d'entrée donnée en l'encodant afin qu'elle puisse être incluse en toute sécurité dans les noms et les valeurs des paramètres de requête d'URL :

  • Les caractères alphanumériques ne sont pas encodés.
  • Les caractères ., -, * et _ ne sont pas encodés.
  • Le caractère d'espace ASCII est encodé sous la forme +.
  • Tous les autres caractères sont convertis en UTF-8 et les octets sont encodés sous forme de chaîne %XX, où XX est la valeur hexadécimale en lettres majuscules de l'octet UTF-8.

Syntaxe

URL_ENCODE(VALUE)

Arguments

VALUE

Type : string

Valeur à encoder.

Renvoie

Type : string

Valeur VALUE encodée.


Exemples

VALUE Sortie
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

Exemple

SQL

//url_example1
        URL_ENCODE('word+word  word')
//url_example2
        URL_ENCODE('&$#_line_!123')

Résultat de la requête

url_example1 url_example2
word%2Bword++word %26%24%23_line_%21123

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.