PROTOCOL
更新时间:2025-10-17
描述
PROTOCOL 函数主要用于提取 URL 字符串中的协议部分。
语法
SQL
1PROTOCOL( <url> )
参数
| 参数 | 说明 |
|---|---|
<url> |
需要被解析的 URL |
返回值
返回<url>中的协议部分。特殊情况:
- 任意参数中有一个为 NULL,则返回 NULL
举例
SQL
1SELECT protocol('https://doris.apache.org/');
Text
1+---------------------------------------+
2| protocol('https://doris.apache.org/') |
3+---------------------------------------+
4| https |
5+---------------------------------------+
SQL
1SELECT protocol(null);
Text
1+----------------+
2| protocol(NULL) |
3+----------------+
4| NULL |
5+----------------+
相关命令
如果想提取 URL 中的其他部分,可使用parse_url。
