select a.pk_accasoa from bd_accasoa a; --下级科目原来主键: 0001Z0100000000001A2 --执行该语句后下级科目异化了(替换的意思) REPLACE ( string_expression , 0001 , '@@@@' ) --异化后下级科目主键(异化其实就是替换的意思) @@@@Z0100000000001A2 --上级科目就可以使用下级科目原来的主键了 0001Z0100000000001A2