1
resposta

COLOCANDO DADOS NAS TABELAS

INSERT INTO [ALE CURSO SQL TABELA 3] ([CODIGO DO PRODUTO], [NOME DO PRODUTO], [EMBALAGEM], [TAMANHO], [SABOR], [PRECO DA LISTA]) VALUES ("1040107", "light - 350ml - Melancia", "lata", "350ml", "melancia", 4.56)

QUANDO CLICO EM EXECUTAR DA ERRO Mensagem 207, Nível 16, Estado 1, Linha 1 Invalid column name '1040107'. Mensagem 207, Nível 16, Estado 1, Linha 1 Invalid column name 'light - 350ml - Melancia'. Mensagem 207, Nível 16, Estado 1, Linha 1 Invalid column name 'lata'. Mensagem 207, Nível 16, Estado 1, Linha 1 Invalid column name '350ml'. Mensagem 207, Nível 16, Estado 1, Linha 1 Invalid column name 'melancia'.

1 resposta

Olá Alessandra, tudo bem? O erro informa que os nomes das colunas são inválidos, no caso, talvez esses campos não existam, então primeiro você poderia executar o comando:

SELECT * FROM [ALE CURSO SQL TABELA 3]

E verificar se os campos realmente estão presentes nessa tabela [ALE CURSO SQL TABELA 3], e se os nomes estão iguais aos nomes que você utilizou na sua query:

INSERT INTO [ALE CURSO SQL TABELA 3] ([CODIGO DO PRODUTO], [NOME DO PRODUTO], [EMBALAGEM], [TAMANHO], [SABOR], [PRECO DA LISTA]) VALUES ("1040107", "light - 350ml - Melancia", "lata", "350ml", "melancia", 4.56)

Se os campos não forem iguais, você pode alterar os nomes na query e executar novamente! Verifica também se a tabela é essa mesma que você deseja fazer o INSERT.

Espero ter ajudado!