Olá! Tudo bem? Estou tentando importar o arquivo e está dando erro. Alguem poderia me ajudar, pfv?
Olá! Tudo bem? Estou tentando importar o arquivo e está dando erro. Alguem poderia me ajudar, pfv?
Oi João, tudo bem?
O erro SQLITE_ERROR: sqlite3 result code 1: table tabelafornecedores has no column named Nome do Fornecedor
indica que não existe a coluna Nome_do_Fornecedor
na tabela. Seguindo o passo a passo, também encontrei o mesmo problema. Acredito que atualmente o SQLite online esteja inserindo automaticamente o caractere _
em nomes compostos durante o INSERT INTO
.
Para corrigir, siga estes passos:
Faça o DROP
da tabela tabelafornecedores
.
Ao importar o arquivo, em Command, selecione a opção "Show Code".
Isso exibirá o código que seria executado para criar a tabela. Nesse momento, confira se os nomes das colunas no comando CREATE TABLE
estão exatamente iguais aos nomes usados no comando INSERT INTO
.
Como no exemplo abaixo:
Note que ambos estão com o _.
Em seguida, selecione todo o código com ctrl + A e clique em Run.
Caso o seu esteja divergentes os nomes, peço que faça os ajustes deixando iguais.
Espero ter ajudado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Olá, monalisa! Tudo bem? Eu fiz o passo a passo que você explicou e deu certo! Mas poderia pedir ao pessoal que cuida da parte de colocar os arquivos aqui no site para atualizar os arquivos, por favor? No momento que eu ia começar a estudar sobre o SQLite tive esse problema e não consegui estudar.
Muito obrigado pelo suporte!
Estava com o mesmo erro e a solução passada funcionou. Obrigada, Monalisa!