跳到主要内容

PROTOCOL

描述

PROTOCOL 函数主要用于提取 URL 字符串中的协议部分。

语法

PROTOCOL( <url> )

参数

参数说明
<url>需要被解析的 URL

返回值

返回<url>中的协议部分。特殊情况:

  • 任意参数中有一个为 NULL,则返回 NULL

举例

SELECT protocol('https://doris.apache.org/');
+---------------------------------------+
| protocol('https://doris.apache.org/') |
+---------------------------------------+
| https |
+---------------------------------------+
SELECT protocol(null);
+----------------+
| protocol(NULL) |
+----------------+
| NULL |
+----------------+

相关命令

如果想提取 URL 中的其他部分,可使用parse_url