DECLARE
  TYPE RegCargo IS RECORD
  ( CdCargo NUMBER( 2 ) NOT NULL := 0 ,
  NmCargo VARCHAR2( 30 ),
  Observacao VARCHAR2( 60 ));
  TYPE vArrayCargo IS TABLE OF RegCargo INDEX BY BINARY_INTEGER;
  TabCargo vArrayCargo;
begin
  TabCargo(1).CdCargo := '1';
  TabCargo(1).NmCargo := 'Cargo1';
  TabCargo(1).Observacao := 'Obs1';
  TabCargo(2).CdCargo := '2';
  TabCargo(2).NmCargo := 'Cargo2';
  TabCargo(2).Observacao := 'Obs2';
  for i in 1..TabCargo.count loop
    dbms_output.put_line(TabCargo(i).CdCargo);
    dbms_output.put_line(TabCargo(i).NmCargo);
    dbms_output.put_line(TabCargo(i).Observacao);
  end loop;
end;
--
Rafael Alexandre Schmitt
[EMAIL PROTECTED]  ||  www.hbtec.com.br
Blumenau - Santa Catarina

  ----- Original Message ----- 
  From: Informática - Usina Moreno 
  To: [EMAIL PROTECTED] Com. Br ; Oracle_Br 
  Sent: Tuesday, July 10, 2007 8:02 AM
  Subject: [oracle_br] array PLSql


  Srs bom dia

  Alguem já usou array em plsql? se sim, dá pra mandar o exemplo.

  desde já agradeço

  Marcos


   


------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.476 / Virus Database: 269.10.2/893 - Release Date: 9/7/2007 17:22



[As partes desta mensagem que não continham texto foram removidas]

Responder a