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

Posso construir uma data autoincrement?

Boa tarde,

Gostaria de saber se consigo escrever uma data autoincrement? Para um caso hipotético onde o campo Data_venda seja preenchido com o dia e horário do pedido.

Suponhamos que o cliente faça uma compra no dia 07/11/2023 às 18h37min45seg, como faço para preencher automaticamente a data e horário da compra na coluna Data_venda?? Consigo usar autoincrement?

Obrigado, Júlio

1 resposta
solução!

Oii, Júlio! Como vai?

Para preencher automaticamente a coluna Data_venda com a data e horário da compra, você pode usar a função CURRENT_TIMESTAMP() do MySQL. Essa função retorna a data e hora atual. Legal, né?

Por exemplo, ao inserir um novo registro na tabela de vendas, você pode fazer algo assim:

INSERT INTO vendas (Data_venda, Cliente, Produto) VALUES (CURRENT_TIMESTAMP(), 'João', 'Celular');

Dessa forma, a coluna Data_venda será preenchida com a data e horário atual.

Não é necessário usar o autoincrement para esse caso, pois o autoincrement é utilizado para gerar valores sequenciais em uma coluna numérica, não em uma coluna de data.

Caso outra dúvida surgir, estamos aqui. :)

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.