快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

存储过程替换TEXT,NTEXT列中的字符串

/*
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
返回类别: 教程
上一教程: SQL SERVER静态页面导出技术3
下一教程: 得出SQL语句的执行时间的方式

您可以阅读与"存储过程替换TEXT,NTEXT列中的字符串"相关的教程:
· 存储过程替换text,ntext列中的字符串
· 使用SQL MAIL收发和自动处理邮件中的扩展存储过程简介
· 如何在存储过程中使用变量代替表名
· SQL SERVER编写存储过程小工具(二)
· 在SQL Server存储过程中执行DTS包
    微笑服务 优质保证 索取样品