oracle更新字段的部分值

举个栗子,字段config_list中的值为[1001,1002,1003,1004]
现在我需要把1002替换成1005,或者干脆把1002去掉
可以用replace

语法

UPDATE table_name SET field_name = REPLACE(field_name, 'from_str', 'to_str') WHERE field_name LIKE '%from_str%';

例子

update config set config_list=replace(config_list, '1002', '1005') where config_list like '%1002%';

posted @ 2022-04-22 09:34  晓天的BigWorld  阅读(647)  评论(0编辑  收藏  举报