📅  最后修改于: 2023-12-03 14:45:36.034000             🧑  作者: Mango
在 PostgreSQL 中,CONCAT 函数用于将两个字符串合并为一个字符串。
CONCAT(string1, string2)
参数:
string1
:要合并的第一个字符串。string2
:要合并的第二个字符串。SELECT CONCAT('Hello', ' World');
以上 SQL 语句将返回 Hello World
。
NULL
,则返回 NULL
。||
运算符代替 CONCAT
函数。FORMAT
函数进行字符串格式化。SELECT CONCAT('The answer is: ', 42);
以上 SQL 语句将返回 The answer is: 42
。
SELECT CONCAT('Today is ', CURRENT_DATE);
以上 SQL 语句将返回类似于 Today is 2022-02-22
的日期字符串。
SELECT CONCAT('The price is $', 14.99);
以上 SQL 语句将返回类似于 The price is $14.99
的字符串。
可以使用 CONCAT 函数更新表中的数据。例如:
UPDATE users SET full_name = CONCAT(first_name, ' ', last_name);
以上 SQL 语句将更新 users
表中的 full_name
列值为 first_name
和 last_name
列之间增加空格的字符串。
NULL
,则返回 NULL
。||
运算符代替 CONCAT
函数。FORMAT
函数进行字符串格式化。