2
respostas

Código de erro 1292

Estranhamente o MySQL está me retornando um erro que claramente não está errado.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Como podem ver ele me devolve que o valor da coluna data é 1957, contudo no próprio código acima da resposta mostra que o valor que estou tentando definir é 1986-21-08.

Segue abaixo como deixei o comando:


insert into tbCliente (CPF, Nome, Endereco1, Endereco2, Bairro, Cidade, Estado, CEP, Idade, Sexo, Limite_Credito, Volume_Minimo, Primeira_Compra, Data_nascimento)
values (
'00078455516', 'Carlos Solano', 'Rua das Margaridas', '', 'Eco Vila', 'Serra Grande', 'Bahia','45860000', 36, 'M', 20.000, 500, 0, 1986-21-08);
2 respostas

Encontrei o erro. A data inserida estava sem as aspas simples e com um formato ano-mês-dia, qundo o correto seria ano-dia-mês.

Olá, Cláudio, tudo bem?

É ótimo ver que conseguiu identificar o erro e compartilhou no fórum. Fico feliz em saber que está praticando os códigos e corrigindo os erros com sucesso.

Continue nesse ritmo, que você está no caminho certo!

Se surgir alguma dúvida, não hesite em compartilhar no fórum.

Abraços e bons estudos!