文章目录 前言 拼接字符串 填充字符串 大小写转换 获取字符串长度 截取字符串 裁剪字符串 获取第一个字符的ASCII码 计算string的MD5散列 判断字符串是否包含字符串 判断数组是否包含某个元素 字符串根据分隔符和下标取其中一个元素 null 和 '' 的区别与判断以及COALESCE函数 nullif函数 合并字符串(合并不同行相同数据到同一行) 将字符串合并成一个数组(多行字符串数据转成单行数组) 数组转字符串(单行数组转单行字符串) 字符串转数组(单行字符串转单行数组) 将数组展开成行(单行数组转多行字符串) 分割字符串转成表格(单行字符串分割成多行字符串) 总结 前言 本文基于 PostgreSQL 12.6 版本,不同版本的函数可能存在差异。 拼接字符串 || 是字符串连接操作符,在拼接字符串时要求前两个操作数至少有一个是字符串类型,不然会报错。如下: select 'a' || 1; -- a1 select 2 || 'a' ||