【发布时间】:2012-11-15 13:07:17
【问题描述】:
我的 sql 表中有特殊字符,想删除这些特殊字符。
我有一个函数可以去除所有破坏 XML 的字符。
fn_RemoveBadXMLChars(data)
它做了这样的事情:
REPLACE(@ResultVar,'ÿ','')
有没有更简单的方法来删除每个特殊字符而不是有 100 个替换语句?
【问题讨论】:
-
任何特定的 DBMS(MySQL、Postgres、SQL Server...)?
-
@magic-c0d3r - 你解决过这个问题吗?
-
是的。我最终在我的 c# 代码中使用正则表达式来转义 XML 的字符。
标签: sql sql-server xml sql-server-2008 special-characters