EXTRACT_URL_PARAMETER
説明
URL内のnameパラメータの値を返します。存在しない場合は空文字列を返します。
この名前を持つパラメータが複数ある場合、最初に出現するものが返されます。
この関数は、パラメータ名がURL内で渡されたパラメータと全く同じようにエンコードされていることを前提として動作します。
URLの他の部分を取得したい場合は、parse_urlを使用できます。
構文
EXTRACT_URL_PARAMETER ( <url> , <name> )
パラメータ
| パラメータ | デスクリプション |
|---|---|
<url> | 返却されるパラメータのurl文字列 |
<name> | 返却されるパラメータの名前 |
Return Value
<url>内のパラメータ<name>の値
Example
SELECT EXTRACT_URL_PARAMETER("http://doris.apache.org?k1=aa&k2=bb&test=cc#999", "k2")
+--------------------------------------------------------------------------------+
| extract_url_parameter('http://doris.apache.org?k1=aa&k2=bb&test=cc#999', 'k2') |
+--------------------------------------------------------------------------------+
| bb |
+--------------------------------------------------------------------------------+