pgsql 拼接字符串
时间: 2023-08-26 14:07:22 浏览: 147
在pgsql中,有几种方式可以拼接字符串。一种是使用字符串连接运算符"||",它可以将两个字符串连接起来。例如,使用P' || 'SQL'可以将字符串P和SQL连接起来得到PSQL。另一种方式是使用concat函数,它可以将多个字符串连接在一起。concat函数会忽略空字符串,并将所有非空字符串参数拼接在一起。例如,使用concat('abc', age, NULL, 9)可以将字符串abc、age、9连接起来得到abcage9。此外,还有一个特殊的拼接函数concat_ws,它可以在拼接字符串的同时指定一个分隔符。concat_ws函数的第一个参数是作为分隔符的字符串,后面的参数是要拼接的字符串。例如,使用concat_ws(',', 'abc', age, NULL, 9)可以将字符串abc、age、9使用逗号作为分隔符连接起来得到abc,age,9。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [postgresql 查询sql字符串拼接相关](https://blog.csdn.net/nandao158/article/details/109310872)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [PostgreSQL实现字符串拼接](https://blog.csdn.net/u011109042/article/details/117020303)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文