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

Mensagem 110, Nível 15, Estado 1, Linha 1 Existem menos colunas na instrução INSERT do que valores especificados na cláusula VALUES. O número de valores na cláusula VALUES deve corresponder ao número de colunas especificado na instrução INSERT.

Não consigo seguir os comandos do professor. sempre a mesma mensagem.

Segue código:

INSERT INTO [TABELA DE PRODUTOS] ([Código de produto], [Nome], [Embalagem], [Tamanho], [Sabor], [Preço de Lista]) VALUES ('1040107', 'Light-350ml-Melancia', 'Lata', '350ML', 'Melancia', 4,56); INSERT INTO [TABELA DE PRODUTOS] ([Código de produto], [Nome], [Embalagem], [Tamanho], [Sabor], [Preço de Lista]) VALUES ('1037797', 'Clean-2Litros-Laranja', 'PET', '2L', 'Laranja', 16,01); INSERT INTO [TABELA DE PRODUTOS] ([Código de produto], [Nome], [Embalagem], [Tamanho], [Sabor], [Preço de Lista]) VALUES ('1000889', 'Sabor-da-Montanha-700ml-Uva', 'Garrafa', '700ML', 'UVA', 6,309); INSERT INTO [TABELA DE PRODUTOS] ([Código de produto], [Nome], [Embalagem], [Tamanho], [Sabor], [Preço de Lista]) VALUES ('1004327', 'Videira-do-Campo-1,5Litros-Melancia', 'Garrafa', '1,5L', 'Melancia', 19,51); INSERT INTO [TABELA DE PRODUTOS] ([Código de produto], [Nome], [Embalagem], [Tamanho], [Sabor], [Preço de Lista]) VALUES ('1088126', 'Linha-Citros-1-Litro-Limão', 'PET', '1L', 'Limão', 7,00);

2 respostas

Em alguns das clausulas VALUES está com 7 valores ou sendo interpretado assim. Tenta trocar as virgulas por ponto eu acredito que ele esteja interpretando "('1088126', 'Linha-Citros-1-Litro-Limão', 'PET', '1L', 'Limão', 7,00);" Esse 7,00 pode estar sendo interpretado não só aqui, mas nas outras clausulas values como 2 valores entende? Tenta trocar tudo por ponto.

solução!

TOP!

Deu certo agora! realmente era isso. Eu estava usando o ponto do teclado numérico, achando que ele ia usar como ponto, e ele tava pondo a vírgula mesmo!

Valeu!