使用Oracle中的查询替换列中的字符串

Tom*_*ian 4 sql oracle str-replace

在我的一个oracle表中,每行的一列中都有一个字符串'House Name'.我需要用'门牌号'代替它.我可以执行更新查询来查找并替换所有行中的此字符串.或者是否有任何内置函数.

Dig*_*ist 5

来自Tech on the Net的以下内容可能会有所帮助:

REPLACE('用户住宅名称为ABC','住宅名称','门牌号');

将返回'用户门牌号码是ABC'

REPLACE('123tech123','123'); 会回归'科技'

REPLACE('222tech','2','3'); 将返回'333tech'

REPLACE('0000123','0'); 将返回'123'

REPLACE('House Name','House Name','House Number'); 将返回'门牌号码'