Em termos de performance o ROWTYPE é basicamente ** NEUTRO ** : até porque o 
overhead em se criar múltiplas variáveis ao invés de uma só com várias 
sub-divisões (isso é que o o ROWTYPE em essência) é tão minúsculo (estamos 
falando de BYTES adicionais aqui, nem kbyte isso chega a ser) que eu 
ABSOLUTAMENTE NÃO ESPERO ver nem melhoria nem queda ALGUMA de performance ao se 
usar ou não o ROWTYPE... 
  O que vc ganha com ele imho não é performance, mas sim segurança e 
conveniência : SEGURANÇA porque vc Primeiro evitou de usar na variável que 
recebará o dado um datatype diferente do da coluna da tabela, e Segundo porque 
se eventualmente a coluna da tabela mudar automagicamente o ROWTYPE se adapta, 
e CONVENIÊNCIA pelo fato de vc ter que escrever menos, é isso...
  
  []s
  
    Chiappa
  • [oracle_br] Duvida perf... Carlos Silva carlos-csi...@hotmail.com [oracle_br]
    • [oracle_br] Re: Du... jlchia...@yahoo.com.br [oracle_br]

Responder a