用于从列中删除超链接的 SQL 查询
Posted
技术标签:
【中文标题】用于从列中删除超链接的 SQL 查询【英文标题】:SQL Query to remove hyperlinks from a column 【发布时间】:2010-08-03 20:25:58 【问题描述】:我有一个列包含以下数据
我喜欢Stack Overflow 网站。用户和答案都很好。我也喜欢site1.com和site2.com。
我想重新运行数据如下
我喜欢 Stack Overflow 网站。用户和答案都很好。我也喜欢 site1.com 和 site2.com。
基本上,要从列中删除所有超链接。请让我知道如何编写 SELECT 查询。我正在使用 SQL Server。
谢谢。
【问题讨论】:
超链接实际上是嵌入在您的文本中(例如,site1.com">site1.com</a>)还是您用来查看结果的工具添加了超链接? 相关:***.com/questions/3383009/… 【参考方案1】:您将需要使用一个函数从列内容中删除所有 html。这是一个可以去除 HTML 的函数的链接。
http://blog.sqlauthority.com/2007/06/16/sql-server-udf-user-defined-function-to-strip-html-parse-html-no-regular-expression/
【讨论】:
以上是关于用于从列中删除超链接的 SQL 查询的主要内容,如果未能解决你的问题,请参考以下文章
向SQL Server中附加本地数据库报错:附加数据库时出错。有关详细信息,请单击"消息"列中的超链接。