Arrays em Oracle PL/SQL

[ad#texto]

Sempre encontramos várias dúvidas sobre como trabalhar com arrays e collections no Oracle Pl/SQL, veja aqui uma forma fácil de declarar um array e um exemplo de como utiliza-los:

DECLARE
 nArray dbms_sql.varchar2_table;

BEGIN
 nArray(1) := 'João';
 nArray(2) := 'Maria';
 nArray(3) := 'Amanda';
 nArray(4) := 'José';

 FOR i IN nArray.FIRST .. nArray.LAST
 LOOP
  dbms_output.put_line(‘Nome ’ || i || ‘: ‘ || nArray(i));
 END LOOP;
END;

Petter Rafael

Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Além dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache/Tomcat, Photoshop, Arte & Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programação e tecnologia.