0

我在 varchar 类型的一列中有一个表,我想替换所有具有“?”的数据 每行都有'- '

例如我有以下数据

Substance Abuse Facility ? Outpatient
Substance Abuse Facility ? Inpatient

结果应该是

Substance Abuse Facility - Outpatient
Substance Abuse Facility – Inpatient

有人可以帮我形成这个查询,只有“?” 应替换为'-'

4

1 回答 1

4

使用替换

UPDATE MyTable SET mycolumn = REPLACE ( mycolumn , '?' , '-' )
于 2013-07-24T15:47:50.553 回答