Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Query Help ~ Insert pipe separator Value

Ricky007May 24 2021

Dear Experts
12.1.0.2.0

create TABLE TEMP
(
AGENTID VARCHAR2(20),
AGENTMODE VARCHAR(100)
);

INSERT INTO TEMP VALUES (1234,'Direct|Indirect|Left|Right');
insert into temp values (8574,'Direct|Left');

create table mode_cnfg
(
MODE_NAME VARCHAR2(20),
MODE_NUM VARCHAR2(20)
);

INSERT INTO MODE_CNFG VALUES('Direct',21);
INSERT INTO MODE_CNFG VALUES('Indirect',22);
INSERT INTO MODE_CNFG VALUES('Left',38);
insert into mode_cnfg values('Right',75);

Here i want to insert record in main table from temp table by joining mode_cnfg table

create TABLE main_tb
(
M_AGENTID VARCHAR2(20),
M_AGENTMODE VARCHAR(100)
);

Desired result from
select * from main_tb;
image.png

Please help

This post has been answered by Frank Kulash on May 24 2021
Jump to Answer
Comments
Post Details
Added on May 24 2021
8 comments
980 views