Tables [dbo].[REG_RESOURCE]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CI_AS
Row Count691
Created1:08:01 AM Thursday, September 10, 2009
Last Modified1:08:01 AM Thursday, September 10, 2009
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key PK__REG_RESOURCE__2D27B809: REG_RIDREG_RIDvarchar(50)50
No
Indexes REG_INDEX_RESOURCE_PATH: REG_PATHREG_PATHvarchar(2000)2000
No
REG_MEDIA_TYPEvarchar(500)500
Yes
REG_COLLECTIONint4
No
REG_CREATORvarchar(500)500
Yes
REG_CREATED_TIMEdatetime8
Yes
REG_LAST_UPDATORvarchar(500)500
Yes
REG_LAST_UPDATED_TIMEdatetime8
Yes
REG_DESCRIPTIONtextmax
Yes
Foreign Keys FK__REG_RESOU__REG_C__2E1BDC42: [dbo].[REG_CONTENT].REG_CONTENT_IDREG_CONTENT_IDvarchar(50)50
Yes
REG_EQUIVALENT_VERSIONint4
No
REG_ASSOCIATED_SNAPSHOT_IDint4
No
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK__REG_RESOURCE__2D27B809: REG_RIDPK__REG_RESOURCE__2D27B809REG_RID
Yes
REG_INDEX_RESOURCE_PATHREG_PATH
Triggers Triggers
NameANSI Nulls OnQuoted Identifier OnOn
REG_RESOURCE_DEPENDENCY_CHILD_RID
Yes
Yes
Instead Of Delete
Foreign Keys Foreign Keys
NameColumns
FK__REG_RESOU__REG_C__2E1BDC42REG_CONTENT_ID->[dbo].[REG_CONTENT].[REG_CONTENT_ID]
SQL Script
CREATE TABLE [dbo].[REG_RESOURCE]
(
[REG_RID] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[REG_PATH] [varchar] (2000) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[REG_MEDIA_TYPE] [varchar] (500) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[REG_COLLECTION] [int] NOT NULL,
[REG_CREATOR] [varchar] (500) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[REG_CREATED_TIME] [datetime] NULL,
[REG_LAST_UPDATOR] [varchar] (500) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[REG_LAST_UPDATED_TIME] [datetime] NULL,
[REG_DESCRIPTION] [text] COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[REG_CONTENT_ID] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[REG_EQUIVALENT_VERSION] [int] NOT NULL,
[REG_ASSOCIATED_SNAPSHOT_ID] [int] NOT NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
CREATE TRIGGER REG_RESOURCE_DEPENDENCY_CHILD_RID ON  REG_RESOURCE INSTEAD OF DELETE AS BEGIN SET NOCOUNT ON; DELETE FROM REG_DEPENDENCY where REG_CHILD_RID in ( SELECT REG_RID FROM DELETED); DELETE FROM REG_DEPENDENCY WHERE REG_PARENT_RID in ( SELECT REG_RID FROM DELETED); DELETE FROM REG_RESOURCE WHERE REG_RID in ( SELECT REG_RID FROM DELETED); END;
GO
ALTER TABLE [dbo].[REG_RESOURCE] ADD CONSTRAINT [PK__REG_RESOURCE__2D27B809] PRIMARY KEY CLUSTERED ([REG_RID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [REG_INDEX_RESOURCE_PATH] ON [dbo].[REG_RESOURCE] ([REG_PATH]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[REG_RESOURCE] ADD CONSTRAINT [FK__REG_RESOU__REG_C__2E1BDC42] FOREIGN KEY ([REG_CONTENT_ID]) REFERENCES [dbo].[REG_CONTENT] ([REG_CONTENT_ID])
GO
Uses
Used By