tencent cloud

日志服务

动态与公告
产品动态
公告
新手指引
产品简介
产品概述
产品优势
地域和访问域名
规格与限制
基本概念
购买指南
计费概述
产品定价
按量计费(后付费)
欠费说明
清理日志服务资源
成本优化
常见问题
快速入门
一分钟入门指南
入门指南
使用 Demo 日志快速体验 CLS
操作指南
资源管理
权限管理
日志采集
指标采集
日志存储
指标存储
检索分析(日志主题)
检索分析(指标主题)
仪表盘
数据处理
投递与消费
监控告警
云产品中心
DataSight 独立控制台
历史文档
实践教程
日志采集
检索分析
仪表盘
监控告警
投递和消费
成本优化
开发者指南
通过 iframe 内嵌 CLS(旧方案)
通过 Grafana 使用 CLS
API 文档
History
Introduction
API Category
Making API Requests
Topic Management APIs
Log Set Management APIs
Index APIs
Topic Partition APIs
Machine Group APIs
Collection Configuration APIs
Log APIs
Metric APIs
Alarm Policy APIs
Data Processing APIs
Kafka Protocol Consumption APIs
CKafka Shipping Task APIs
Kafka Data Subscription APIs
COS Shipping Task APIs
SCF Delivery Task APIs
Scheduled SQL Analysis APIs
COS Data Import Task APIs
Data Types
Error Codes
常见问题
健康监测问题解释
采集相关
检索分析相关
其他问题
服务等级协议
CLS 政策
隐私协议
数据处理和安全协议
联系我们
词汇表

URL 函数

PDF
聚焦模式
字号
最后更新时间: 2026-01-07 15:39:43
本文介绍 URL 函数的语法及示例。

语法格式

URL 函数支持从标准 HTTP URL 路径中提取字段,一个标准的 URL 如下:
[protocol:][//host[:port]][path][?query][#fragment]
注意:
提取的字段中不包含 URL 分割符 :?

常见 URL 函数

函数名
说明
示例
输出结果
url_extract_fragment(url)
提取出 URL 中的 fragment,结果为 varchar 类型。
* | select url_extract_fragment('https://console.tencentcloud.com/#/project/dashboard-demo/categoryList')
/project/dashboard-demo/categoryList
url_extract_host(url)
提取出 URL 中的 host,结果为 varchar 类型。
* | select url_extract_host('https://console.tencentcloud.com/cls')
console.cloud.tencent.com
url_extract_parameter(url, name)
提取出 URL 中的 query 对应的参数值,结果为 varchar 类型。
* | select url_extract_parameter('https://console.tencentcloud.com/cls?region=ap-chongqing','region')
ap-chongqing
url_extract_path(url)
提取出 URL 中的 path,结果为 varchar 类型。
* | select url_extract_path('https://console.tencentcloud.com/cls?region=ap-chongqing')
/cls
url_extract_port(url)
提取出 URL 中的端口,结果为 bigint 类型。
* | select url_extract_port('https://console.tencentcloud.com:80/cls?region=ap-chongqing')
80
url_extract_protocol(url)
提取出 URL 中的协议,结果为 varchar 类型。
* | select url_extract_protocol('https://console.tencentcloud.com:80/cls?region=ap-chongqing')
https
url_extract_query(url)
提取出 URL 中的 query,结果为 varchar 类型。
* | select url_extract_query('https://console.tencentcloud.com:80/cls?region=ap-chongqing')
region=ap-chongqing
url_encode(value)
对 value 进行转义编码,使之能应用在 URL_query 中。
字母不会被解码。
.-*_不会被编码。
空格被解码为+。
其他字符被解码为 UTF8 格式。
* | select url_encode('https://console.tencentcloud.com:80/cls?region=ap-chongqing')
https%3A%2F%2Fconsole.cloud.tencent.com%3A80%2Fcls%3Fregion%3Dap-chongqing
url_decode(value)
对 URL 进行解码。
* | select url_decode('https%3A%2F%2Fconsole.cloud.tencent.com%3A80%2Fcls%3Fregion%3Dap-chongqing')
https://console.tencentcloud.com:80/cls?region=ap-chongqing


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈