Algumas vezes é necessário fazer o registro do momento em que um INSERT (cadastro) foi feito.
Para fazer isso existe a função now() do MySQL ou do PostgreSQL. Essa função pode ser utilizada em um campo de data (DATE, DATETIME etc.). Basta colocar como valor no seu INSERT a função now() (sem as aspas), que ele vai cadastrar a data (ou data e hora, se for DATETIME) do servidor na hora em que o registro foi criado.
INSERT INTO `pessoas` (`nome`, `data_registro`) VALUES ('Tiago Passos', now())
dezembro 4th, 2012 on 23:23
Cara, estava procurando exatamente por isso! Valeu… Forte abraço!
junho 20th, 2013 on 15:31
nao me ajudou em nada
março 10th, 2015 on 10:24
Será que consigo utilizar esta função em um campo do tipo char(18) ?