dbo.DatabaseLog Table

Information

NameDatabaseLog
Schemadbo
Row Count0
Data Size 
Index Size 
Reserved Size 
Unused Size 
Created29.3.2010. 21:58:18
Modified29.3.2010. 21:58:33

Extended Properties

NameTypeProperty NameValue
DatabaseLogTABLEMS_DescriptionAudit table tracking all DDL changes made to the AdventureWorks database. Data is captured by the database trigger ddlDatabaseTriggerLog.

Columns

PKKeyIdentityNameData TypeAllow NullsCollationReferencesDefaultComputedCompute Expression
   DatabaseLogIDint   
 
 
 
   PostTimedatetime   
 
 
 
   DatabaseUsernvarchar(128) SQL_Latin1_General_CP1_CI_AS 
 
 
 
   Eventnvarchar(128) SQL_Latin1_General_CP1_CI_AS 
 
 
 
   Schemanvarchar(128) SQL_Latin1_General_CP1_CI_AS 
 
 
 
   Objectnvarchar(128) SQL_Latin1_General_CP1_CI_AS 
 
 
 
   TSQLnvarchar(max) SQL_Latin1_General_CP1_CI_AS 
 
 
 
   XmlEventxml   
 
 
 

Indexes

NameTypePrimaryUniqueColumns
PK_DatabaseLog_DatabaseLogIDNonClustered  DatabaseLogID

SQL Script

CREATE TABLE [dbo].[DatabaseLog] (
    [DatabaseLogID] int NOT NULL IDENTITY,
    [PostTime] datetime NOT NULL,
    [DatabaseUser] nvarchar(128) NOT NULL,
    [Event] nvarchar(128) NOT NULL,
    [Schema] nvarchar(128) NULL,
    [Object] nvarchar(128) NULL,
    [TSQL] nvarchar(max) NOT NULL,
    [XmlEvent] xml NOT NULL
);