Como faço para pegar um devido campo (tipo cnpj), na hora do insert da string do JSON em uma tabela, disparo uma trigger e pego este campo como parâmetro para chamada minha procedure? Agradeço muito, vai me ajudar bastante!
---estrutura JSON------------
'{
"ID_PROCESSO" : "301501",
"ID_CLIENTE" : "101",
"CPF : "000.000.001.20",
"DSC_PROCESSO" : "HOMOLOGAÇAO",
"DSC_NOME" : "Ricardo Santos",
}');
CREATE TABLE ATUALIZAR
(ID_PROCESSO VARCHAR2(40) not null,
JSON CLOB not null,
CONSTRAINT atualizar_pk PRIMARY KEY (id),
CONSTRAINT atualizar_chk CHECK (Json IS JSON));
BEGIN
INSERT INTO atualizar (id_processo, dta_insercao, status, json)
VALUES (atualiza_SEQ.nextval, sysdate, 'Inserido',
'{
"ID_PROCESSO" : "301501",
"ID_CLIENTE" : "101",
"CPF" : "000.000.001.20",
"DSC_PROCESSO" : "HOMOLOGAÇAO",
"DSC_NOME" : "Ricardo Sanos",
}');
Muito Obrigada!