Última atualização da tabela

Scripts Diversos para o Oracle SQL*Plus. (Relacionado a ferramenta Oracle SQL*Plus, para questões de SQL, usar o forum SQL)
Responder
airoosp
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Sex, 29 Abr 2005 10:15 am
Localização: São Paulo - SP

Bom dia,


Alguém sabe como fazer para identificar qual é data da última atualização de uma tabela? A data de criação de uma tabela é possível saber utilizando o comando abaixo:

select object_name, object_type, created
from ALL_OBJECTS



Obrigado


Airton
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Tente esse campo: LAST_DDL_TIME

Selecionar tudo

select object_name, object_type, created, last_ddl_time
from ALL_OBJECTS 
airoosp
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Sex, 29 Abr 2005 10:15 am
Localização: São Paulo - SP

Já verifiquei o conteúdo do campo mas a data/hora que aparece não corresponde à última data de atualização da tabela.

Por exemplo:


Hoje fiz vários updates na tabela e a data/hora do last_ddl_time continuou a mesma. Você saberia dizer se o conteúdo deste campo last_ddl_time corresponde à uma alteração na estrutura da tabela?


Obrigado.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

airoosp escreveu:Você saberia dizer se o conteúdo deste campo last_ddl_time corresponde à uma alteração na estrutura da tabela?
É exatamente isso!

Se você quer saber quando a tabela foi alterada por último (a nível de INSERT, UPDATE) a única forma é você ter um campo onde grava a DATA/HORA em cada alteração. Não existe outra forma no Oracle!
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes