函数 replace 的参数 1 的数据类型 text 无效??

yuhuahuang 2007-04-25 03:28:10
类型是text,用replace就出错:"函数 replace 的参数 1 的数据类型 text 无效"
我的方法:把text类型转成varchar(8000)再用replace,但若text里的内容是网格,replace后网格就变形

不知大家有没有更好的方法.
最好是做成一个函数

谢谢!
...全文
1281 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuhuahuang 2007-05-11
  • 打赏
  • 举报
回复
我是这样设的
replace(CONVERT(varchar(8000), Content),'替换前','替换后')

除用此方法外还要其他吗?

wgsasd311 2007-05-11
  • 打赏
  • 举报
回复
但若text里的内容是网格,replace后网格就变形===这句话什么意思?具能不想变形,那就不要REPLACE啊
yuhuahuang 2007-05-11
  • 打赏
  • 举报
回复
没有人有类似问题吗?
toddzst 2007-04-25
  • 打赏
  • 举报
回复
d

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧