日期:2014-05-17 浏览次数:20697 次
declare @ch char(1500) set @ch=replicate('A',1499)+'B' select @ch
------解决方案--------------------
char的最大长度是8000个字符,我刚测试过,没有你说的问题,会不会是其他问题?
declare @str char(1500) set @str=replicate('a',1200) select @str
------解决方案--------------------
char的最大长度是8000,不是你看不到,而是你看到的是后面填充的空格,你把它往前拉或填满长度就看到值了
------解决方案--------------------
你说的看不到是在sql server management studio里看不到吗?把那一列往后拖就可以了。。。。。在可视化界面他不会显示那么长的内容的。
------解决方案--------------------