Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[SOLUÇÃO] ERRO NA INSERÇÃO VENDAS - MÓDULO 3 - AULA 5

Na atividade é solicitado que façamos a inclusão dos dados na tabela vendas, mas se você seguir o passo a passo do curso, teremos um erro (Error code: 1265. Data truncated for column 'DATA_VENDA' at row 1), dizendo que o erro acontece logo na primeira linha na hora de adicionar a data. Isso ocorre pois lá no começo fora declarado que data venda seria um INT.

Para solucionarmos o ocorrido basta fazermos o seguinte comando antes de inserir os valores:

    ALTER TABLE `livraria`.`vendas` 
    CHANGE COLUMN `DATA_VENDA` `DATA_VENDA` **DATE** NOT NULL ;

Assim, estaremos informando o correto formato que será passado, de data e não de int

1 resposta
solução!

Boa tarde Célio! Tudo bem com você?

Obrigado por contribuir com o crescimento da nossa comunidade. Realmente, alterar a coluna para o tipo DATE é uma ótima abordagem, pois isso permitirá armazenar as datas corretamente e evitar o erro de truncamento de dados.

Conte com a Alura para evoluir sua carreira.

Abraços e bons estudos!