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