首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SUBSTRING中参数类型为ntext时,不能返回nvarchar4000的数据长度,有什么替代方法解决方案

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

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

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


[解决办法]
READTEXT
读取 text、ntext 或 image 列中的 text、ntext 或 image 值,从指定的偏移量开始读取指定的字节数。


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

热点排行