日期:2014-05-16  浏览次数:20455 次

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),联机丛书上有