首页 > 数据库 > mysql教程 > MySQL中如何正确连接字符串?

MySQL中如何正确连接字符串?

Patricia Arquette
发布: 2024-12-27 22:54:10
原创
340 人浏览过

How to Correctly Concatenate Strings in MySQL?

MySQL 字符串连接

问题与 MySQL 中的字符串连接运算符有关。提供的代码不正确,因为它尝试使用“||”连接字符串操作符而不设置适当的 SQL 模式。

要在 MySQL 中执行字符串连接,需要使用 '||'操作员。但是,要使用此运算符,您必须首先设置“PIPES_AS_CONCAT”或“ANSI”模式。这可以在执行串联操作之前使用 SET 命令来完成。

这是具有适当 SQL 模式集的代码修改版本:

SET sql_mode='PIPES_AS_CONCAT';
SELECT vend_name || ' (' || vend_country || ')'
FROM Vendors
ORDER BY vend_name;
登录后复制

通过设置 'PIPES_AS_CONCAT' 或“ANSI”模式,启用“||” MySQL 中字符串连接的运算符。这允许您将多个字符串组合成一个字符串,如上面的代码所示。

以上是MySQL中如何正确连接字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板