Assine:
RSS do Blog...

Banco de dados é uma área que nunca se esgotam os conhecimentos…recentemente descobri algumas coisas interessantes sobre os campos do tipo TIMESTAMP utilizando o  MySQL:

  • Por default o TIMESTAMP é NOT NULL, inserir um NULL faz com que seja armazenado o DATETIME atual;
  • TIMESTAMP pode conter um valor entre ’1970-01-01 00:00:01′ e ’2038-01-19 03:14:07′;
  • Somente a primeira coluna com NOT NULL pode contar por default a propriedade CURRENT_TIMESTAMP;
  • Quando se utiliza CURRENT_TIMESTAMP, e a coluna esteja marcada como ON UPDATE essa coluna não se atualiza-ra se não tiver alterações significativas (por exemplo, ao fazer dois updates iguais).

Confira mais aqui:

Related posts:

  1. Referência Rápida em MySql – Cheat Sheets
  2. Mysql Error – Can´t connect to MySQL server (10061)
  3. MySQL Proxy – Otimizador de Banco de Dados
  4. Usando o Mysql para facilitar sua vida!
  5. Duplicando tabelas Mysql

Leave a Reply