MYSQL E SERVER 2000 (como adicionar um novo campo após e antes de um campo)
Olá pessoal.
Alguem sabe o comando correto para adionar um campo antes ou depois de um determinado campo numa tabela do mysql ou windows server?
Exemplo
num banco de dados chamado clienete tem seguintes campos:
"nome" "empresa" "fone" "email"
Preciso adiconar o campo "cidade" antes do campo "empresa" e o campo "msn" antes do campo "email"
São duas bases de dados, uma rodando no SQL SERVER e outra no MYSQL.
Agradeço desde já os colaboradores.
Wander Santos
Re: MYSQL E SERVER 2000 (como adicionar um novo campo após e antes de um campo)
Boa noite,
no mysql, você tem a opção AFTER e BEFORE a serem utilizadas.
Dica: No phpmyadmin você pode fazer isto facilmente e repare na Query mostrada após que lá utiliza...
Re: MYSQL E SERVER 2000 (como adicionar um novo campo após e antes de um campo)
Código :
ALTER TABLE 'tabela' ADD 'camponovo' VARCHAR( 20 ) NOT NULL AFTER 'campo_a_esquerda' ;
Se quiser colocar antes só trocar o AFTER para BEFORE.
Abraços!