Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Ter colunas de carimbo de data/hora Criado e Última atualização no MySQL 4.0


Do MySQL 5.5 documentação :

Uma coluna TIMESTAMP em uma tabela pode ter o timestamp atual como o valor padrão para inicializar a coluna, como o valor de atualização automática ou ambos. Não é possível que o timestamp atual seja o valor padrão para uma coluna e o valor de atualização automática para outra coluna.

Mudanças no MySQL 5.6 .5 :

Anteriormente, no máximo uma coluna TIMESTAMP por tabela podia ser inicializada ou atualizada automaticamente para a data e hora atuais. Esta restrição foi suspensa. Qualquer definição de coluna TIMESTAMP pode ter qualquer combinação de cláusulas DEFAULT CURRENT_TIMESTAMP e ON UPDATE CURRENT_TIMESTAMP. Além disso, essas cláusulas agora podem ser usadas com definições de coluna DATETIME. Para obter mais informações, consulte Inicialização e atualização automáticas para TIMESTAMP e DATETIME.