Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime 11.3 LTS und höher
Übersetzt einen String aus dem Format application/x-www-form-urlencoded zurück.
Syntax
url_decode(str)
Argumente
-
str: EinSTRING-Ausdruck, der decodiert werden soll.
Gibt zurück
Ein STRING.
Wenn die Zeichenfolge nicht dem Format application/x-www-form-urlencoded entspricht, gibt die Funktion CANNOT_DECODE_URL zurück.
Um stattdessen NULL zurückzugeben, verwenden Sie die Funktion try_url_decode().
Beispiele
> SELECT url_encode('http://spark.apache.org/path?query=1');
http%3A%2F%2Fspark.apache.org%2Fpath%3Fquery%3D1
> SELECT url_decode('http%3A%2F%2Fspark.apache.org%2Fpath%3Fquery%3D1');
http://spark.apache.org/path?query=1
> SELECT url_decode('http%3A%2F%2spark.apache.org');
Error: CANNOT_DECODE_URL
> SELECT try_url_decode('http%3A%2F%2spark.apache.org');
NULL
> SELECT parse_url('http://spark.apache.org/path?query=1', 'QUERY', 'query');
1
> SELECT parse_url('http%3A%2F%2Fspark.apache.org%2Fpath%3Fquery%3D1', 'QUERY', 'query');
1