【发布时间】:2026-02-13 21:10:02
【问题描述】:
我试图记住如何在 Oracle SQL 中形成正确的 REPLACE 语句。
本质上,我需要对几千条记录执行REPLACE,其中column1 和column2 可能包含'14' 的值。如果是这样,我只需要用一个空格字符替换它。
我知道语法类似于以下内容,但我似乎无法完全正确:
UPDATE TABLE
SET ('column1', 'column2') = REPLACE(?????????????)
WHERE 'column1' IN ('14') AND 'column2' NOT LIKE ('4%')
任何帮助将不胜感激。
【问题讨论】:
标签: sql oracle syntax sql-update