select语句中临时变量@i与decimal为什么没有隐式转换,报not *types.MyDecimal

为什么没有隐式转换,是bug还是有意为之?