我想去掉列_
中的所有前缀name
,但结果可能会导致冲突。因此,如果结果与现有结果重复,我想给_
它加上后缀,直到没有重复。
在下面的示例中,_test
应重命名为test___
.
create table A
(
name VARCHAR2(20) unique,
id int
);
insert into a (name, id) values ('_test', 1);
insert into a (name, id) values ('test', 2);
insert into a (name, id) values ('test_', 3);
insert into a (name, id) values ('test__', 4);