EXTRACT_URL_PARAMETER
描述
返回 URL 中 name
参数的值(如果存在), 否则为空字符串。
如果有许多具有此名称的参数,则返回第一个出现的参数。
此函数的工作假设参数名称在 URL 中的编码方式与在传递参数中的编码方式完全相同。
如果想获取 URL 中的其他部分,可以使用 parse_url
语法
EXTRACT_URL_PARAMETER ( <url> , <name> )
参数
参数 | 说明 |
---|---|
<url> | 需要返回参数的 url 字符串 |
<name> | 需要返回的参数名称 |
返回值
参数 <name>
在 <url>
中的参数值
举例
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 |
+--------------------------------------------------------------------------------+