日期:2014-05-18  浏览次数:20327 次

SUBSTRING中参数类型为ntext时,不能返回nvarchar4000的数据长度,有什么替代方法
改为ntext后会出现这样的问题

使用SUBSTRING时因为其返回的类型为nvarchar,如果ntext的长度> 4000,那么substring的使用结果有时会不正确,国为subtring不能返回> nvarchar   4000的数据长度


------解决方案--------------------
READTEXT
读取 text、ntext 或 image 列中的 text、ntext 或 image 值,从指定的偏移量开始读取指定的字节数。


------解决方案--------------------
SQL有读写text数据的一些API函数..可以查联机帮助.
------解决方案--------------------
不要在sql语句里面操作,取出来在程序里面操作