0
mysqlで@variableにアクセスする際に、Springフレームワークと同じ接続オブジェクトを使用する場合。すべてのユーザーにとって一般的なので、スレッドセーフではない変数のように見えます。 mysqlのユーザ定義変数の代わりに@variableを使用する方法。ユーザ定義の@variableをMysqlのスレッドセーフとして使用する方法
同じ接続オブジェクト内のスレッドセーフで、以下のものの代替クエリ。
select
@num := (@num + 1) as row_number
from
user u,
(select @num := 0);