我有一个数据库值,当插入到 SQL 变量时,在末尾显示问号!!找不到原因?!
declare @A varchar(50) = 'R2300529'
select @A
结果:
R2300529?
有什么解释吗?我正在使用
SQL server 2012
.
最佳答案
您的字符串中有无法识别的字符:
这就是给 ?
.删除值并重新键入,请参阅上面的屏幕截图。
关于SQL varchar 变量插入问号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30980790/