如何替换 oracle 数据库列中的特定值?
我希望替换特定列中的值.例如以下列值
I am looking to replace values in a particular column. For example the following column values
column name
----------
Test1
Test2
Test3
Test12
应该是(用rest1
替换est1
)
column name
----------
Trest1
Test2
Test3
Trest12
推荐答案
使用 REPLACE:
SELECT REPLACE(t.column, 'est1', 'rest1')
FROM MY_TABLE t
如果要更新表中的值,请使用:
If you want to update the values in the table, use:
UPDATE MY_TABLE t
SET column = REPLACE(t.column, 'est1', 'rest1')
相关文章