2013-07-24 169 views
0

我在varchar類型的那一列中有一個表我想替換所有具有'?'的數據。' - '對於每行查找並替換字符串中的字符

,比如我有以下數據

Substance Abuse Facility ? Outpatient 
Substance Abuse Facility ? Inpatient 

和結果應該是

Substance Abuse Facility - Outpatient 
Substance Abuse Facility – Inpatient 

有人可以幫助我形成這個查詢,僅'?'應替換爲' - '

回答

4

使用REPLACE

UPDATE MyTable SET mycolumn = REPLACE (mycolumn , '?' , '-')