1
resposta

Ao rodar o Script, aparece mensagem de erro.

Rodei o script exatamente como a resposta e a mensagem de erro que apareceu foi a seguinte:

"Error Code: 1406. Data too long for column 'PRMEIRA_COMPRA' at row 1.

Segue abaixo o comando inserido:

USE vendas_sucos;

INSERT INTO clientes (CPF, NOME, ENDERECO, BAIRRO, CIDADE, ESTADO, CEP, DATA_NASCIMENTO, IDADE, SEXO, LIMITE_CREDITO, VOLUME_COMPRA, PRIMEIRA_COMPRA) VALUES ('1471156710', 'Érica Carvalho', 'R. Iriquitia', 'Jardins', 'São Paulo', 'SP', '80012212', '19900901', 27, 'F', 170000, 24500, '0'), ('19290992743', 'Fernando Cavalcante', 'R. Dois de Fevereiro', 'Água Santa', 'Rio de Janeiro', 'RJ', '22000000', '20001202', 18, 'M', 100000, 20000, '1'), ('2600586709', 'César Teixeira', 'Rua Conde de Bonfim', 'Tijuca', 'Rio de Janeiro', 'RJ', '22020001', '20000312', '18', 'M', 120000, 22000, '0');

1 resposta

Olá Eduardo, tudo bem? O erro indica que o dado que você tentou inserir na coluna PRMEIRA_COMPRA é maior do que a capacidade do campo, então o que pode está acontecendo é que o tipo no campo não aceita esse valor, pude notar que os valores que tentou inserir foram '0', '1', '0', então você poderia verificar qual é o tipo da coluna PRMEIRA_COMPRA? Poderia tentar colocar sem sem texto, da seguinte forma:

INSERT INTO clientes (CPF, NOME, ENDERECO, BAIRRO, CIDADE, ESTADO, CEP, DATA_NASCIMENTO, IDADE, SEXO, LIMITE_CREDITO, VOLUME_COMPRA, PRIMEIRA_COMPRA) VALUES ('1471156710', 'Érica Carvalho', 'R. Iriquitia', 'Jardins', 'São Paulo', 'SP', '80012212', '19900901', 27, 'F', 170000, 24500, 0), ('19290992743', 'Fernando Cavalcante', 'R. Dois de Fevereiro', 'Água Santa', 'Rio de Janeiro', 'RJ', '22000000', '20001202', 18, 'M', 100000, 20000, 1), ('2600586709', 'César Teixeira', 'Rua Conde de Bonfim', 'Tijuca', 'Rio de Janeiro', 'RJ', '22020001', '20000312', '18', 'M', 120000, 22000, 0);

E fala pra gente se funcionou! Caso não tenha funcionado informa pra gente o tipo da coluna PRMEIRA_COMPRA.

Fico aguardando retorno!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software