小编MrM*_*goo的帖子

MySQL,在存储过程中使用 CONCAT 时出现问题

我在 MySQL 过程中使用 CONCAT() 时遇到问题。

我使用的MySQL版本:8.0.22

从命令行来看,CONCAT 适用于以下两种情况。因此,在我看来,我应该能够在程序中使用这些格式之一。

root@localhost [mdy_exp_constraints]> SET @primary_color_name = 'yellow';
Query OK, 0 rows affected (0.00 sec)

root@localhost [mdy_exp_constraints]> SELECT CONCAT('Data too short for ', @primary_color_name, ' column.');
+----------------------------------------------------------------+
| CONCAT('Data too short for ', @primary_color_name, ' column.') |
+----------------------------------------------------------------+
| Data too short for yellow column.                              |
+----------------------------------------------------------------+
1 row in set (0.00 sec)


root@localhost [mdy_exp_constraints]> SET @woof =  CONCAT('Data too short for ', @primary_color_name, ' column.');
Query OK, 0 rows affected (0.00 sec)

root@localhost …
Run Code Online (Sandbox Code Playgroud)

mysql stored-procedures concatenation

2
推荐指数
1
解决办法
1067
查看次数

标签 统计

concatenation ×1

mysql ×1

stored-procedures ×1