在任何位置将-替换为0(零)

时间:2020-03-29 09:26:39

标签: sql oracle

我在表中的任何位置都具有-的列值。我只想替换为0。使用regexp_repace和仅替换功能怎么可能。

Table Name - ABC

 Column1
row 1 qw-ty34io-99
row 2 1ere45-09877-
row 3 we455-e45rt6

1 个答案:

答案 0 :(得分:2)

replace函数应该可以解决问题:

UPDATE abc
SET    column1 = REPLACE(column1, '-', '0');