是否从SQL Server 2005数据库中删除非法字符?

是否从SQL Server 2005数据库中删除非法字符?,sql,sql-server,Sql,Sql Server,我使用的是SQLServer2005,我在house_no中的一个字段是nvarchar,它包含印地语、数字和两种组合值,如- * 1 * 2/1 * 31/1सी * 3 मैन्ट भवन * हट मैन्ट भवन * 12ूूू * 14ु * ैुौ 现在我想删除所有非法字符,如ू 或ैुौ 从字符串中提取更多,并保留其余部分。我使用了replace()函数,但它不能处理印地语字符。有人能提出另一个解决方案吗?我的数据库很大—将近200GB,我必须替换所有此类字符。在重新播放

我使用的是SQLServer2005,我在house_no中的一个字段是nvarchar,它包含印地语、数字和两种组合值,如-

* 1
* 2/1
* 31/1सी 
* 3 मैन्ट भवन 
* हट मैन्ट भवन 
* 12ूूू
* 14ु
* ैुौ
现在我想删除所有非法字符,如ू 或ैुौ 从字符串中提取更多,并保留其余部分。我使用了replace()函数,但它不能处理印地语字符。有人能提出另一个解决方案吗?我的数据库很大—将近200GB,我必须替换所有此类字符。

在重新播放字符之前,请尝试使用N''