paulobergo Postado Julho 31, 2007 Denunciar Share Postado Julho 31, 2007 Olá!Tem alguma função que retorne qual a data da criação ou ultima modificação (inclusão, exclusão ou alteração) de dados em uma tabela?Exemplo: considerando que tenho a tabela "inventario" no catalog "acme", algo como:select fileage(`acme`.`inventario`) ultimoacesso ultimoacesso -------------- 01/06/2006 19:15:25?Grato!!! Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Outubro 19, 2007 Denunciar Share Postado Outubro 19, 2007 Tem alguma função que retorne qual a data da criação ou ultima modificação (inclusão, exclusão ou alteração) de dados em uma tabela?NÃO. A técnica para isto é criar um campo dtat_ult_ateracao, tipo TIMESTAMP NOT NULLO Mysql colocará automaticamente, neste campo, a data e a hora da ultima atualização do registro.Observe o trecho do manual do MySQL Versão 5.0 em InglêsIf a DEFAULT value is specified for the first TIMESTAMP column in a table, it is not ignored.The default can be CURRENT_TIMESTAMP or a constant date and time value.• DEFAULT NULL is the same as DEFAULT CURRENT_TIMESTAMP for the first TIMESTAMPcolumn. For any other TIMESTAMP column, DEFAULT NULL is treated as DEFAULT 0.att Denis Courcy Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
paulobergo
Olá!
Tem alguma função que retorne qual a data da criação ou ultima modificação (inclusão, exclusão ou alteração) de dados em uma tabela?
Exemplo: considerando que tenho a tabela "inventario" no catalog "acme", algo como:
?
Grato!!!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados