CONCAT での変数の使用に関する既知の問題はありますか、それとも以下のクエリで間違いを犯していますか?
set @m := '2016';
select concat('2015','-',@m);
期待される結果は2015-2016ですが、不思議なことに戻ってきます
2015F201
変数を使用して、または使用せずに他の多くのバリエーションをテストしました。変数なしで期待どおりに機能しますが、変数を使用すると、同様の「予期しない」結果が返されます。
CONCAT での変数の使用に関する既知の問題はありますか、それとも以下のクエリで間違いを犯していますか?
set @m := '2016';
select concat('2015','-',@m);
期待される結果は2015-2016ですが、不思議なことに戻ってきます
2015F201
変数を使用して、または使用せずに他の多くのバリエーションをテストしました。変数なしで期待どおりに機能しますが、変数を使用すると、同様の「予期しない」結果が返されます。