Buscar

Exercicio Implementação BDs com respostas

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();

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando