我想使用同一个表中的另一个字段来更新数据库表字段。目前我有这张表叫做来源。
Name Code
在名称列中,我有像这个例子这样的值:
- '车轮上的交易'
- 'Homesru - 阿布扎比 - Madinat Zayed 黄金中心'
我有这个更新声明:
UPDATE Sources
SET Code = REPLACE((LTRIM(RTRIM(Name))),' ','-')
结果是:
Deals-On-Wheels-Al-Aweer
这很好。
但对于第二个我有这个:
Homesru---Abu-Dhabi---Madinat-Zayed-Gold-Centre
我希望它是这样的:
Homesru-Abu-Dhabi-Madinat-Zayed-Gold-Centre
我怎样才能做到这一点?任何帮助表示赞赏。