如何使用PL / SQL更新表中字符串列的一部分?

时间:2016-06-22 05:52:03

标签: sql oracle plsql sql-update

我必须更新/替换表中具有137条记录的列中的一部分字符串。

要求: 在更新之前,列具有如下值:

home/user/tarun/attachments/a.jpg

更新后,列值应为:

home/common/attachments/a.jpg

因此,字符串的一部分应该更新。我该如何为它编写PL / SQL脚本?

1 个答案:

答案 0 :(得分:4)

尝试使用SQL。为什么你需要PLSQL呢?

UPDATE <TABLE_NAME>
SET <COLUMN_NAME> = REPLACE(<COLUMN_NAME>,'/user/tarun/','/common/');