Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Paulo Lima Dutra

data automatica no mysql 4.1

Recommended Posts

Veja este exemplo insere a data do dia no campo data:

INSERT INTO tabela (cpf,matricula,ano,mes,data) values (1,1,2007,2,now());

O que exatamente te retorna, dá algum erro ou mensagem ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o campo for TIMESTAMP, não terá problemas...

 

Exemplo:

CREATE TABLE `tabela` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `data` timestamp NOT NULL default CURRENT_TIMESTAMP,
  `blabla` varchar(10) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM

Caso queira que seja atualizado a cada UPDATE do registro, voce pode incluir um "on update CURRENT_TIMESTAMP".

CREATE TABLE `tabela` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `data` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  `blabla` varchar(10) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.