segunda-feira, 8 de novembro de 2010

Quando uma tabela foi criada?

Durante um processo de analise de algumas bases, onde estava sendo feita uma comparação de duas bases afim de garantir que os objetos/estrutura estavam iguais, identifiquei que alguns objetos estavam diferentes.

Diante disto precisei da seguinte informação (E creio que muita gente já fez a mesma pergunta): QUANDO ESTA TABELA FOI CRIADA???? Todo DBA já fez este questionamento....
Outro questionamento também é: QUANDO FOI A ÚLTIMA VEZ QUE MINHA TABELA SOFREU UMA ALTERAÇÃO?

Venho através deste post responder a estas perguntas.

Com a consulta abaixo conseguiremos responder ao questionamento:

SELECT SCHEMA_NAME(SCHEMA_ID) As Esquema, Name As Nome, Create_Date As Criacao, Modify_Date As Modificacao

FROM SYS.TABLES
ORDER BY Modificacao DESC

Através da SYS.TABLES temos algumas informações das tabelas de nosso banco.

Uma dica que gostaria que todos pudessem fazer, é averiguar sobre estas views de sistema.

Acessem o link: http://msdn.microsoft.com/pt-br/library/ms189783.aspx

e estudem sobre os principais tipos. Elas são muito utéis e ajudam muito a resolver vários problemas no processo de desenvolvimento.

Até mais,

Nenhum comentário:

Postar um comentário