在 CONCAT 中使用变量是否有任何已知问题,或者我在下面的查询中犯了错误?
set @m := '2016';
select concat('2015','-',@m);
预期结果是 2015-2016,但奇怪的是它返回
2015F201
我在使用和不使用变量的情况下测试了许多其他变体,它在没有变量的情况下按预期工作,但在使用变量时返回类似的“意外”结果。
在 CONCAT 中使用变量是否有任何已知问题,或者我在下面的查询中犯了错误?
set @m := '2016';
select concat('2015','-',@m);
预期结果是 2015-2016,但奇怪的是它返回
2015F201
我在使用和不使用变量的情况下测试了许多其他变体,它在没有变量的情况下按预期工作,但在使用变量时返回类似的“意外”结果。