Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro ao aplicar a primeira tarefa do curso do SQL para renomear as colunas da tabela.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
3 respostas
solução!

Oi Larissa, tudo bem?

Notei que suas tabelas já estão renomeadas corretamente (note que os nomes das colunas já estão com o espaço). É possível que você tenha executado o comando mais de uma vez sem perceber, no seu print na aba do histórico há mais de uma execução para o mesmo comando. Quando isso acontece, o sistema retorna o erro SQLITE_ERROR: código de resultado sqlite3 1: coluna inexistente..., pois as colunas já foram renomeadas anteriormente.

Então, você pode prosseguir com o curso normalmente.

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Eu tive um reflexo da atividade 6 na 9, depois de renomeadas as colunas, o código da atividade 9 só funcionou depois de por entre aspas o nome da coluna

SELECT * FROM tabelafornecedores WHERE "país de origem" = 'China';

e o sqlite sugere assim quando se escolhe das opções dada por ele:

SELECT * FROM tabelafornecedores WHERE país de origem = 'China';

o que não funciona, fica dando erro.

Oi Leandro!

Alguns dias atrás, o SQLiteOnline apresentou uma instabilidade ao lidar com nomes composto no momento da importação, e por isso a atividade havia sido incluída para contornar esse problema.

Mas agora, percebi que o erro já foi corrigido e não há mais necessidade de renomear as colunas. Desativei essa atividade, então desconsidere essa etapa.

Recomendo que refaça a importação novamente para garantir que as colunas estejam com o _ e, em seguida, siga normalmente com o restante.

Abraços!