Pergunta : as mudanças dirigem inserções aos APIs

Olá! o

I am que olha o pacote do oracle em 11g rel2 que tem o cursor e diversas indicações da inserção baseados no valor do cursor mim quer modularize este código para introduzir APIs - chamar procedurs da inserção para cada um das operações de inserção. É apenas que substitui as inserções com um procedimento mas os valores a introduzir estão vindo do cursor, são o espaço do valor igualmente considerado fora do procedimento em que o cursor é criado. É bom passar o mesmo valor do cursor a 2 procedimentos diferentes da inserção? main_procedure do

procedure (input1 valor do valor. .output.)table
whre do columns>
from do select do main_cursor do
is
cursor. condiitons

insert nos valores table1 (main_cursor.value1,…)

insert nos valores table2 (main_cursor.value1.)

Thanks!!
class= do

Resposta : as mudanças dirigem inserções aos APIs

Pelo API, eu supor a máscara da chamada com outros procedimentos de PL/SQL.

>>mas não sure como eu posso fazer aquele desde que o valor do cursor que é necessário para a inserção está somente disponível a

Olhar o código que pseudo eu afixei.  Você passa os valores do cursor no procedimento armazenado.

>>e como é possível publicar este APIs assim que outras aplicações podem usar este API?

Se você tem o procedimento declarado no pacote, está expor. a qualquer coisa que pode chamar esse pacote.

Eu penso aonde você está indo funcionar no problema é o procedimento teria que esclarecer CADA coluna na tabela porque os “cursores diferentes” dos apps diferentes puderam passar em valores diferentes.

Por exemplo:
dar a tabela:
criar a tabela tab1 (carvão animal col1 (1), carvão animal col2 (1), carvão animal col3 (1));

proc1 pôde ter um cursor
selecionar “a” a, “b” b de duplo;

e uma inserção gosta:
inserção (col1, col2) nos valores tab1 (cur.a, cur.b);


proc2 pôde ter um cursor
selecionar “a” a, “c” c de duplo;

e uma inserção gosta:
inserção (col1, col3) nos valores tab1 (cur.a, cur.c);

observar que ambos não introduziram em TODAS AS colunas em tab1.  Seu proc da inserção precisaria de esclarecer TODAS AS três colunas como parâmetros da entrada.

então isso acontece se alguém adiciona uma coluna à tabela?
Outras soluções  
 
programming4us programming4us