Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

URL_ENCODE

Diese Funktion maskiert den angegebenen Eingabewert, indem sie ihn so codiert, dass er sicher in URL-Abfrageparameternamen und -werten enthalten sein kann:

  • Alphanumerische Zeichen werden nicht codiert.
  • Die Zeichen ., -, * und _ werden nicht codiert.
  • Das ASCII-Leerzeichen wird als + codiert.
  • Alle anderen Zeichen werden in UTF-8 konvertiert und die Bytes werden als Zeichenfolge %XX codiert, wobei XX der Großbuchstabe des hexadezimalen Werts des UTF-8-Bytes ist.

Syntax

URL_ENCODE(VALUE)

Argumente

VALUE

Typ: string

Der zu codierende Wert.

Rückgaben

Typ: string

Der codierte VALUE.


Beispiele

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

Beispiel

SQL

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

Abfrageergebnis

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

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!