• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

David Pintassilgo

Criar tabelas 'iguais'

4 mensagens neste tópico

Boas.

Eu tenho uma tabela criada em mysql e preciso de criar mais 8 praticamente iguais. O nome muda mas o resto é tudo complectamente igual.

Há alguma forma prática/Rápida de fazer cada uma delas logo de uma só vez? um comando 'maravilha' qualquer? :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Create table tablename as select * from othertablename where ....

Nunca fiz isto no mysql, mas deve funcionar, vê o manual para mais detalhes

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Fiz:

CREATE TABLE tabela_nova AS SELECT *
FROM tabela_que_ja_havia

...e aparentemente.. 5 estrelas! :D Era até mais simples que imaginava. Só teve um pequeno problema, levou tambem os dados e não era para levar,.. mas na boa! :D

Acho que ficou resolvido!  :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Isto deve funcionar:

CREATE TABLE tabela_nova AS SELECT *
FROM tabela_que_ja_havia WHERE 0

0

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