Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime
Extrahiert einen Teil von url.
Syntax
parse_url(url, partToExtract [, key] )
Argumente
-
url: Ein STRING-Ausdruck -
partToExtract: Ein STRING-Ausdruck -
key: Ein STRING-Ausdruck
Gibt zurück
Die ist ein STRING-Element.
partToExtract muss eine der folgenden Angaben sein:
'HOST''PATH''QUERY''REF''PROTOCOL''FILE''AUTHORITY''USERINFO'
Bei key wird die Groß- und Kleinschreibung beachtet.
Wenn partToExtract oder key nicht gefunden wird, wird NULL zurückgegeben.
Azure Databricks gibt einen Fehler zurück, wenn die url-Zeichenfolge ungültig ist.
Hinweis
Wenn spark.sql.ansi.enabled in Databricks Runtime false lautet, gibt parse_urlNULL zurück, wenn die url-Zeichenfolge ungültig ist.
Beispiele
> SELECT parse_url('http://spark.apache.org/path?query=1', 'HOST');
spark.apache.org
> SELECT parse_url('http://spark.apache.org/path?query=1', 'QUERY');
query=1
> SELECT parse_url('http://spark.apache.org/path?query=1', 'QUERY', 'query');
1
> SELECT parse_url('http://spark. apache.org/path?query=1', 'QUERY', 'query');
Error: Illegal argument