Prof. Boa tarde!
Tudo bem?
Em banco de dados mysql, como eu faço para deixar um campo "data" automático, ou seja, pegar do sistema?
Aguardo retorno
Abraços
Prof. Boa tarde!
Tudo bem?
Em banco de dados mysql, como eu faço para deixar um campo "data" automático, ou seja, pegar do sistema?
Aguardo retorno
Abraços
Olá Emerson, tudo bem?
Você pode deixar um campo de data automático, ou seja, recebendo como valor a data e hora atuais do sistema no momento da inserção do registro, utilizando a função CURRENT_TIMESTAMP()
, que retorna a data e hora atual.
Você pode criar uma tabela com o campo de data com o tipo TIMESTAMP
e especificar o CURRENT_TIMESTAMP()
como DEFAULT
, dessa forma:
CREATE TABLE TESTE
( CPF VARCHAR (11) ,
NOME VARCHAR (100) ,
DATA_INICIO timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP );
Espero ter ajudado e bons estudos!