Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Djoblack

encher tabelas em SQL

Mensagens Recomendadas

Djoblack    0
Djoblack

Ola,,viva....alguém me pode explicar como faço,,para encher uma tabela sql com vários registos???umas 200 mil por exemplo,,,,é para testar o rapidez das consultas....e como é que se  executa o fichero para poder ver os resultados....

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
saunde    0
saunde

Vai aqui um exemplo de como podes fazer...

set @i=0
while @i < 10
begin
insert into dbo.desconto(desconto,limite,produto) values((rand() * 10+5),(rand() * 50+10),floor(rand() * 100+1));
set @i = @i + 1;
end

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
M6    75
M6

Fazes um script como o que o saunde mostra.

Mas atenção que o script do saunde funciona apenas em SQL Server, para Oracle, por exemplo, tens de usa PL/SQL.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Manhoso    1
Manhoso

e se eu quiser gerar os comandos de Insert?

já vi várias ferramentas, mas é tudo em inglês, significando que geram dados em inglês. O que eu preciso é de dados em pt, pois em portugal não existe o nome Kirsten nem a cidade Los Angeles, por exemplo :wallbash:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
M6    75
M6

e se eu quiser gerar os comandos de Insert?

já vi várias ferramentas, mas é tudo em inglês, significando que geram dados em inglês. O que eu preciso é de dados em pt, pois em portugal não existe o nome Kirsten nem a cidade Los Angeles, por exemplo :wallbash:

Tipicamente essas ferramentas são configuráveis e podes dar-lhes os teus próprios dicionários. Essas ferramentas têm, normalmente, dicionários em inglês carregados out-of-the-box, por isso vê bem se não podes carregar os teus próprios dicionários.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade