当前位置: 代码迷 >> Sql Server >> sql server 2008 r2 cast convert varchar,该怎么解决
  详细解决方案

sql server 2008 r2 cast convert varchar,该怎么解决

热度:150   发布时间:2016-04-24 18:22:45.0
sql server 2008 r2 cast convert varchar
select cast('\2945\2946\2947\2948\2949\2950\' as varchar)
select convert(varchar, '\2945\2946\2947\2948\2949\2950\')


请留意查询结果 \2945\2946\2947\2948\2949\2950 最后一个 “\” 没了,怎么破~?
------解决方案--------------------
select cast('\2945\2946\2947\2948\2949\2950\' as VARCHAR(100))

------解决方案--------------------
引用:

我记得 不指定长度 有多长 就用多长呀~~
不是,默认最大是varchar(30),联机丛书上有
  相关解决方案