用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > sqlserver教程

存储过程替换text,ntext列中的字符串

时间:2014-11-30  来源:互联网  作者:佚名

/*

author:amjn

date:2003-03-28

version:1.0

function:替换text,ntext列中的字符串(不支持中文)

*/

declare @ptr varbinary(16)

declare @amjnId int

declare @Position int,@len int

set @len=datalength('ILOVEHJL')  

declare wux_Cursor scroll Cursor

for

select textptr([Name]),[amjnId] from USA201

for read only

open wux_Cursor

fetch next from wux_Cursor into @ptr,@amjnId

while @@fetch_status=0

begin

  select @Position=patindex('%ILOVEHJL%',[Name]) from USA201 where [amjnId]=@amjnId

  while @Position>0

  begin

    set @Position=@Position-1

    updatetext USA201.[Name] @ptr @Position @len 'i love hjl'

    select @Position=patindex('%ILOVEHJL%',[Name]) from USA201 where [amjnId]=@amjnId

  end

  fetch next from wux_Cursor into @ptr,@amjnId

end

close wux_cursor

deallocate wux_cursor

go

来顶一下
返回首页
返回首页
推荐资讯
从零开始学ASP.NET-基础篇第1/7页 从零开始学ASP.NET-基础篇第1/7页第一天 学习目的: 掌握最基本的Label、TextBox、Button控件
ASP.NET入门数据篇 ASP.NET入门数据篇对于网站编程的初学者来说,总是会上网找些源码来看,但久而
相关文章
    无相关信息
栏目更新
栏目热门