clickhouse字符串函数原创
ClickHouse字符串函数在数据分析及开发中应用十分广泛
具体可在官网查看,这里列举部分常用函数进行示例学习。
# 1. 基本字符串操作
用途 | 函数 | 备注 |
---|---|---|
判断空字符串 | empty(str) | 是1,否0 |
字符串长度 | length(str) | |
转化为大写 | lower(str) | |
转化为小写 | upper(str) | |
字符串拼接 | concat(str1, str2, ...) | |
字符串拼接 | concatWithSeparator(sep, expr1, expr2, expr3...) | 指定分隔符 |
字符串截取 | substring(s, offset[, length]) | 从第n个索引开始,截取len长 |
base64编码 | base64Encode(s) | |
base64解码 | base64Decode(s) | |
判断开头 | startsWith(s,前缀) | 是1,否0 |
判断结尾 | endsWith(s,后缀) | 是1,否0 |
# 2. 字符串查找
用途 | 函数 | 备注 |
---|---|---|
匹配指定格式 | math(str, pattern) | 是1,否0 |
匹配指定格式 | like(str, %pattern%) | 是1,否0 |
# 3. 字符串替换
用途 | 函数 | 备注 |
---|---|---|
替换所有匹配到的字符 | replaceAll(str, pattern, replacement) |
# 4. 字符串分割
用途 | 函数 | 备注 |
---|---|---|
字符切分 | splitByChar(分隔符, str) | |
字符串切分 | splitByString(分隔符,str) |
- 02
- 2025-03-28拍婚纱照 原创04-02
- 03
- 2024-04-05的晚上 原创04-01