EXTRACT_URL_PARAMETER
更新时间:2025-10-17
描述
返回 URL 中 name 参数的值(如果存在), 否则为空字符串。
如果有许多具有此名称的参数,则返回第一个出现的参数。
此函数的工作假设参数名称在 URL 中的编码方式与在传递参数中的编码方式完全相同。
如果想获取 URL 中的其他部分,可以使用 parse_url
语法
SQL
1EXTRACT_URL_PARAMETER ( <url> , <name> )
参数
| 参数 | 说明 |
|---|---|
<url> |
需要返回参数的 url 字符串 |
<name> |
需要返回的参数名称 |
返回值
参数 <name> 在 <url> 中的参数值
举例
SQL
1SELECT EXTRACT_URL_PARAMETER ("http://doris.apache.org?k1=aa&k2=bb&test=cc#999", "k2")
Text
1+--------------------------------------------------------------------------------+
2| extract_url_parameter('http://doris.apache.org?k1=aa&k2=bb&test=cc#999', 'k2') |
3+--------------------------------------------------------------------------------+
4| bb |
5+--------------------------------------------------------------------------------+
