Последнее обновление
EXTRACT_URL_PARAMETER
Описание
Возвращает значение параметра name в URL, если такой параметр есть, или пустую строку в противном случае.
Если параметров с таким именем несколько, возвращается значение первого из них.
Функция предполагает, что имя параметра закодировано в 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 |
+--------------------------------------------------------------------------------+