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!