"Embaralhar" dados no SQL Server

1,058 views
Skip to first unread message

Tiago Passos

unread,
Dec 15, 2010, 3:05:02 PM12/15/10
to fane...@googlegroups.com, serg...@googlegroups.com, ti-...@googlegroups.com
Olá,
alguém conhece alguma forma de "embaralhar" os dados em uma tabela no SQL Server? Não sei qual o termo certo pra isso, mas vou dar um exemplo:

Supostamente eu tenho uma tabela com 10 mil clientes, e vou repassar para uma pessa pra que ela possa fazer testes no sistema. Vamos supor que a tabela tenha as seguintes linhas:

cod  nome                cidade
------------------------------------
1    Tiago Passos        Aracaju
2    Fulano da Silva     Laranjeiras
3    Cicrano dos Santos  Salvador
4    João Dantas         São Paulo

Só que eu não quero que essa pessoa tenha as informações verdadeiras da tabela. Ela só vai usar pra testes, então eu preciso que essas informações estejam embaralhadas. Exemplo:

cod  nome                cidade
------------------------------------
1    Tiago Passos       
Laranjeiras
2    Fulano da Silva    
Aracaju
3    Cicrano dos Santos 
São Paulo
4    João Dantas        
Salvador

Eu preciso fazer isso em todas as tabelas do banco.

Alguém tem alguma idéia?

...
Tiago Passos
voxtiago ARROBA gmail PONTO com
[tiagopassos.com] [LinkedIn]

Faça a mudança: [http://makethemove.net/]

ramon

unread,
Dec 15, 2010, 3:35:37 PM12/15/10
to fane...@googlegroups.com
cara, uma vez armazenados os dados, acho que não tem como vc fazer isso vc quer.
 
faz o seguinte, exporta  o código principal da tabela e a coluna que vc quer modificar para o excel,  modifica os campo lá no excel e depois faz um update.
 
como se fosse importar um banco de dados de outra tabela.

entendeu ???
 
 
 

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Fanese_TI" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para fane...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para fanese_ti+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/fanese_ti?hl=pt-BR.



--
Ramon de Oliveira
Téc informática
Web Designer
Suporte Winthor
(79) 9995-1674

Marcos Gomes

unread,
Dec 16, 2010, 10:27:21 AM12/16/10
to fane...@googlegroups.com
Existem ferramentas que geram dados aleatorios automaticamente para testes.

Se seus dados são confidenciais, acho que é a melhor solução.

Vale a pena olhar estes links.

http://www.red-gate.com/products/sql-development/sql-data-generator/

http://www.datatect.com/
Marcos Aurélio Rodrigues Gomes
Desenvolvedor - Webdesigner
HEMOSE - Inst. Parreiras Horta
"Eu adoraria mudar o mundo, mas eles não me dão o código fonte."
 E Deus disse a Noé: Faça um backup que eu vou formatar!
PS:
S3 v0c3 c0n53gu3 l3r 1st0, r341m3n73 t4 pr3c154nd0 7r4ns4r.

Reply all
Reply to author
Forward
0 new messages