在 postgresql 中用替换更新语句
update statement with replace in postgresql
我table有以下记录
Sno A
- --
1 spoo74399p
2 spoo75399p
我想更新上面的记录,把sp后面的oo(字母'o')换成empty
之后
所需的输出
------------------
斯诺 A
1 sp74399p
2 sp75399p
UPDATE my_table
SET A = REPLACE(A, 'spoo', 'sp');
这将更新所有记录。
为了澄清一点,这将找到 "spoo" 的任何实例并将它们替换为 "sp"。最终结果是 "sp" 之后的任何 "oo" 都将被删除。
我table有以下记录
Sno A
- --
1 spoo74399p
2 spoo75399p
我想更新上面的记录,把sp后面的oo(字母'o')换成empty 之后 所需的输出 ------------------ 斯诺 A
1 sp74399p
2 sp75399p
UPDATE my_table
SET A = REPLACE(A, 'spoo', 'sp');
这将更新所有记录。
为了澄清一点,这将找到 "spoo" 的任何实例并将它们替换为 "sp"。最终结果是 "sp" 之后的任何 "oo" 都将被删除。