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

update的sql

2012-01-19 
求一个update的sql,现在一个表里的Content字段,装的新闻内容,我现在想更新Content的内容,给这个字段插入一

求一个update的sql,
现在一个表里的Content字段,装的新闻内容,我现在想更新Content的内容,给这个字段插入一段html,插入的位置,最好在文本的中间部分?sql可以实现么?

[解决办法]
update tb set content=left(content,len(content)/2)+'插入的内容'+right(content,len(content)-len(content)/2)-1)
[解决办法]
update tb set 
content=stuff(content,len(content)/2,0,'插入的内容')

[解决办法]

探讨
content是next类型
函数 len 的参数 1 的数据类型 ntext 无效。

[解决办法]

declare @v varchar(10)
set @v='aabb'

select stuff(@v,datalength(@v)/2+1,0,'bb')

热点排行