专注于web网站开发及互联网营销,广交朋友。

mssql替换字段里面某些字符的方法

自行添加内容

这种是最常用的,因为很多大段的内容都使用text ntext等数据类型,而我们通常也是替换里面的内容

varchar和nvarchar类型是支持replace,所以如果你的text不超过8000可以先转换成前面两种类型再使用replace
替换 text ntext 数据类型字段的语句 
代码如下:
update 表名 set 字段名=replace(cast(与前面一样的字段名 as varchar(8000)) ,'原本内容','想要替换成什么')
例如:
update [mjj].[dbo].[t_list] set content = replace(cast(content as varchar(8000)),'88896635','65774992');
就是我要替换mjj数据库中t_list表,content字段中包含88896635的,替换为65774992;

经测试,可以用!



 

自行添加内容
标签:mssql替换字符
分类:网站制作| 发布:cnwyy| 查看: | 发表时间:2011-9-29
原创文章如转载,请注明:转载自心诺设计风尚 www.seanloo.cn
本文链接:http://www.cnwyy.com/post/627.html

相关文章

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

自行添加内容