select 'update '||t.TABLE_NAME||' set '||t.COLUMN_NAME||'=replace('||t.COLUMN_NAME||',''/000000/460000/460500/460400'',''/000000/460000/460400'')
where '||t.COLUMN_NAME||' like ''%/000000/460000/460500/460400'';' from user_tab_columns t
where t.COLUMN_NAME like '%_PATH'
and t.TABLE_NAME in ('要处理的表名列表');
你用这个语句生成sql然后执行就行了。
专门写个存储过程麻烦。