Olá pessoal, quando fiz o curso, segui a orientação do professor e criei a coluna como descricacao pois achei que seria ensinado depois como passar para o nome correto, descricao, porém não mostrou, podem me auxiliar como altero o nome da coluna?
Olá pessoal, quando fiz o curso, segui a orientação do professor e criei a coluna como descricacao pois achei que seria ensinado depois como passar para o nome correto, descricao, porém não mostrou, podem me auxiliar como altero o nome da coluna?
Olá Juliana, tudo bem com você?
Executa essa query na linha de comando:
ALTER TABLE loja_virtual CHANGE descricacao descricao varchar(255);
O que esse comando faz é renomear uma coluna e alterar seu tipo. No caso, usamos o comando CHANGE para isso, passando o nome da coluna que queremos alterar (descricacao
) e em seguida o novo nome da coluna (descricao
) com o seu tipo (como é um texto, passamos um varchar com o tamanho que desejamos).
Testa aí e depois me avisa se funcionou! Abraços e bons estudos!!
Não foi, está dando essa informação:
mysql> USE loja_virtual;
Database changed
mysql> ALTER TABLE loja_virtual CHANGE descricacao descricao varchar(255);
ERROR 1146 (42S02): Table 'loja_virtual.loja_virtual' doesn't exist mysql>
pode me ajudar?
Oi Juliana, desculpa a demora pelo retorno!!
O erro diz que a tabela não existe, mas acredito que o erro tenha sido meu! :c
O nome da database é loja_virtual
e a tabela que queremos alterar se chama produto
. Então, o que estamos dizendo agora é queremos alterar a descrição da tabela produto
. De novo, peço desculpas pela demora e pelo inconveniente. Tenta mudar o comando para:
ALTER TABLE loja_virtual CHANGE descricacao descricao varchar(255);
Se tiver qualquer problema é só avisar. Estarei à sua disposição!! ;)