Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
--Tabela de teste create table teste ( col1 int, col2 float, col3 varchar(255) ); --Funcao para criar 1 milhao de linhas na tabela de teste CREATE OR REPLACE FUNCTION popular_milhao() RETURNS integer AS $BODY$ declare num int; BEGIN num := 1; while (num <= 1000000) loop insert into teste (col1, col2, col3) values (num, num::float, num::varchar); num := num + 1; end loop; return 0; end; $BODY$ LANGUAGE plpgsql VOLATILE COST 100; ALTER FUNCTION popular_milhao() OWNER TO postgres; --Chamada da funcao select popular_milhao();
Compartilhar