Obtenir la liste des objets récemment installés dans une base de données

Bonjour,

J’ai créé la (petite) requête suivante afin d’obtenir la liste des objets ajoutés dans une base de données après l’installation d’un correctif:

use DatabaseName

 

 

select name, xtype, crdate from sysobjects where crdate > <Date> order by xtype

Par exemple :

use DatabaseName

 

select name, xtype, crdate from sysobjects where crdate > ‘2010-03-15’order by xtype

 

Object type:

 

AF

Aggregate function (CLR)

C

CHECK constraint

D

DEFAULT (constraint or stand-alone)

F

FOREIGN KEY constraint

PK

PRIMARY KEY constraint

P

SQL stored procedure

PC

Assembly (CLR) stored procedure

FN

SQL scalar function

FS

Assembly (CLR) scalar function

FT

Assembly (CLR) table-valued function

R

Rule (old-style, stand-alone)

RF

Replication-filter-procedure

S

System base table

SN

Synonym

SQ

Service queue

TA

Assembly (CLR) DML trigger

TR

SQL DML trigger

IF

SQL inline table-valued function

TF

SQL table-valued-function

U

Table (user-defined)

UQ

UNIQUE constraint

V

View

X

Extended stored procedure

IT

Internal table

 

Bien évidemment, cette requête peut être personnalisée afin de renvoyer plus d’information.

Marc Biarnès