Sql 清理字符串数据的查询

Sql 清理字符串数据的查询,sql,sql-server,Sql,Sql Server,我有一个包含名称和地址列的表。我需要创建两个新列来保存这两个列中修改过的值,并清除特殊字符 请帮助查询。编辑: 您有两种选择: 使用触发器: 在MyTable上创建触发器MyTableFillCollumns 插入后,更新 像 更新MyTable SET ColumnWithoudDiacritics=ReplaceColumn,‘Á’、‘A’ 从我的表m 当我插入时加入 关于m.Id=i.Id 回来 结束 使用计算列 新列将有如下公式 replaceCONVERTnvarchar,[列],0,

我有一个包含名称和地址列的表。我需要创建两个新列来保存这两个列中修改过的值,并清除特殊字符

请帮助查询。

编辑:

您有两种选择:

使用触发器: 在MyTable上创建触发器MyTableFillCollumns 插入后,更新 像 更新MyTable SET ColumnWithoudDiacritics=ReplaceColumn,‘Á’、‘A’ 从我的表m 当我插入时加入 关于m.Id=i.Id 回来 结束

使用计算列 新列将有如下公式

replaceCONVERTnvarchar,[列],0,'Á','A'


我会考虑替换。请提供样本字符串,以及他们应该如何看待清洗。请告诉我们你尝试了什么。请详细说明你建议的解决方案的细节,包括代码示例。