这个因为你使用了varchar+int ,但是print只支持一种类型的输出,你要么通过转换函数将@no转换成字符类型,要么去掉@name。print '李勇' + convert(varchar, @no); 相关文章: 2021-10-31 2021-09-03 2021-06-23 2021-05-23 2022-12-23 2021-10-03 2022-12-23