As tabelas provisórias de Oracle são diferentes do que algumas outras plataformas (especialmente o usuário do sql)
as tabelas elas mesmas são permanentes, mas seus “índices” são provisórios, somente durando para a duração de uma sessão ou da transação de usuário.
Os índices são igualmente confidenciais no esse somente o usuário que povoa o temp que a tabela pode ver ou modifica os índices.
Os procedimentos armazenados são apenas o que soam como, um procedimento (ou função) que seja armazenado dentro da base de dados ao contrário da A.A., do fortran, do vb, da cobol, da biblioteca etc./programa.
Podem igualmente ser empacotados junto nos grupos lógicos chamados pacotes. Os pacotes igualmente oferecem a segurança adicional separando as rotinas expor e as rotinas internas.
Ao agitar com os dados, os procedimentos armazenados do SQL e do PL/SQL são os meios os mais eficientes de fazê-la. Distante excedendo qualquer coisa você poderia fazer com outros languanges.
Mesmo se as outras línguas poderiam “de algum modo” batida a velocidade de processo de dados, seriam limitadas pelo fato de que primeiramente têm que retirar os dados e então põr os resultados de novo na base de dados
considerando que pl/sql é já lá. Os tempos de transferência da economia e podem imediatamente trabalhar.
Oracle igualmente oferece procedimentos armazenados de Java. Qual “pode” manipular dados mas são usados geralmente para as tarefas que não podem ser executadas em pl/sql muito bem. Muitos arquivam e as manipulações da rede caem nestas categorias.