2012-06-12 57 views
1

我想寫一個查詢來清理/刪除數據中的一些異常。我的數據中包含的元素,如下面 -排除SQL Server 2008中的特殊字符

VALUE- 
<4.5 

我需要在這種情況下,是什麼或者刪除這些行,因爲特殊字符的或返回以下

VALUE 
4.5 

感謝。

+0

http://blog.logiclabz.com/sql-server/replace-remove-special-characters-在-SQL服務器2005-2008.aspx –

回答

2

你可以做一個簡單的更新和替換

UPDATE dbo.table 
Set Column1 = Replace(Column1, '<', '') 

而且任何其他

UPDATE dbo.table 
Set Column1 = Replace(Replace(Column1, '<', ''), ';', '')