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]