T-Sql 函数,替换字段内的 html 标签
来源:互联网 发布:r语言编程艺术下载。 编辑:程序博客网 时间:2024/06/07 05:47
1.创建函数脚本
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author:
-- Create date:
-- Description: 替换字段中的HTML标签标签内的属性,保留标签对包含的内容
-- =============================================
CREATE FUNCTION ReplaceHTML
(
@source nvarchar(4000) --原字符串
)
RETURNS nvarchar(4000)
AS
BEGIN
declare @html nvarchar(1000)
set @html = @source
while CHARINDEX('<',@html)>0
set @html=STUFF(@html,charindex('<',@html),charindex('>',@html)-charindex('<',@html)+1,'')
return (@html)
END
GO
2.函数调用实例
declare @html nvarchar(1000)
set @html='<a>http://www.iqingcao.com</a><input><font color=red>你好</font><select>afs<p>世界<hr>fasd<object>!<img>'
select dbo.ReplaceHTML(@html);
--执行结果
http://www.***.com你好afs世界fasd!
注意:调用时有可能会遇到如下提示:'ReplaceHTML' 不是可以识别的 内置函数名称
这时需要在 函数名前+dbo.,即:dbo.ReplaceHTML('aaaa')
- T-Sql 函数,替换字段内的 html 标签
- T-Sql 函数,替换字段内的 html 标签
- SQL Server 中创建一个函数(过滤某个字段值里面的html标签)
- sql 去除html标签函数
- sql 修改 字段内的
- html head标签内的标签用途
- T-sql中IN的替换思路
- javascript去除html标签的替换类
- asp.net替换html标签的程序
- Java中替换HTML标签的方法
- Java中替换HTML标签的方法
- android替换网页html的标签
- 忽略HTML标签的字符串替换问题
- 更新替换sql的text文本字段
- SQL批量替换某个字段的内容
- sql批量替换某一字段的字符
- sql中替换字段的部分字符
- sql批量替换字段里的字符串
- sql loader 参数详解
- 人工神经元网络
- C#读写app.config中的数据
- 在项目中集成hibernate遇到的问题(3)
- SQLBulkCopy使用2 .
- T-Sql 函数,替换字段内的 html 标签
- Spring with AOP
- 游戏开发常用算法1
- 再谈协方差矩阵之主成分分析
- 在项目中集成hibernate遇到的问题(4)
- 计算机图像图形学相关好书推荐[转]
- linux下telnet服务端配置
- lvm 的管理和使用
- NDK安装环境测试方法(适用于NDK-R7之前的)