sql函数:去掉html代码
时间:2008-04-07 12:44:00
函数名称:ReplaceHTML
参数:@Textstr
作用:去掉 @Textstr 内的HTML代码
备注:需要给数据库访问者master.sp_OA系列存储过程的EXEC权限
请先用Convert函数保证@Textstr为varchar(5000)而不是ntext
Create FUNCTION [dbo].[ReplaceHTML] (
@Textstr varchar (5000)
)
RETURNS varchar(5000) AS
BEGIN
DECLARE @hr integer
DECLARE @objRegExp integer
DECLARE @sStr varchar(5000)
DECLARE @re integer
DECLARE @results varchar(5000)
EXEC @hr = sp_OACreate 'VBScript.RegExp', @objRegExp OUTPUT
IF @hr <> 0 BEGIN
RETURN '不能创建VBScript.RegExp对象'
END
EXEC @hr = sp_OASetProperty @objRegExp, 'Pattern', '<(.[^>]*)>'
IF @hr <> 0 BEGIN
RETURN 'Pattern对象错误'
END
EXEC @hr = sp_OASetProperty @objRegExp, 'Global', True
IF @hr <> 0 BEGIN
RETURN 'Global对象错误'
END
EXEC @hr = sp_OASetProperty @objRegExp, 'IgnoreCase', True
IF @hr <> 0 BEGIN
RETURN 'IgnoreCase对象错误'
END
EXEC @hr = sp_OAMethod @objRegExp, 'Replace', @results OUTPUT, @Textstr,''
IF @hr <> 0 BEGIN
RETURN @Textstr
END
EXEC @hr = sp_OADestroy @objRegExp
IF @hr <> 0 BEGIN
RETURN '不能注销VBScript.RegExp对象'
END
-- Set @results = Replace(Replace(Replace(@results,' ',''),' ',''),' ','')
-- RETURN @results
RETURN Replace(Replace(Replace(@results,' ',''),' ',''),' ','')
标签:sql,html,代码
0
投稿
猜你喜欢
SQLSERVER的非聚集索引结构深度理解
2024-01-20 01:54:00
jupyter notebook 写代码自动补全的实现
2023-04-14 03:04:00
Python descriptor(描述符)的实现
2021-12-22 09:07:56
asp的日期转换星座函数
2010-06-09 21:05:00
如何在Linux 系统中使用apt 包管理器安装 Git LFS
2022-08-29 15:33:30
python装饰器property和setter用法
2023-02-14 09:01:05
windows 10 设定计划任务自动执行 python 脚本的方法
2023-11-11 20:45:57
Python3+cgroupspy安装使用简介
2022-11-13 15:11:21
vue2中基于vue-simple-upload实现文件分片上传组件功能
2024-05-09 15:23:25
python fuzzywuzzy模块模糊字符串匹配详细用法
2021-10-02 10:58:03
python获取文件版本信息、公司名和产品名的方法
2022-05-31 17:30:23
windows安装TensorFlow和Keras遇到的问题及其解决方法
2022-04-04 02:14:23
Python的高级Git库 Gittle
2023-06-14 14:52:05
Python中url标签使用知识点总结
2022-05-12 11:13:09
Python学习之私有函数,私有变量及封装详解
2022-05-28 13:47:15
TensorFlow安装并在Pycharm搭建环境的详细图文教程
2023-09-12 16:34:00
Python+ Flask实现Mock Server详情
2021-02-11 19:56:28
Python解决鸡兔同笼问题的方法
2023-01-05 23:21:37
不建议使用jquery的情况
2008-03-10 12:28:00
python实现邮件循环自动发件功能
2021-01-20 02:39:24