我试图记住如何REPLACE
在 Oracle SQL 中形成正确的语句。
本质上,我需要执行REPLACE
几千条记录,其中column1
可能column2
包含'14'
. 如果他们这样做,我只需要用一个空格字符替换它。
我知道语法类似于以下内容,但我似乎无法完全正确:
UPDATE TABLE
SET ('column1', 'column2') = REPLACE(?????????????)
WHERE 'column1' IN ('14') AND 'column2' NOT LIKE ('4%')
任何帮助,将不胜感激。