Tables [dbo].[HARCRPKGPROC]
Properties
PropertyValue
Row Count33
Created4:59:37 AM Monday, March 02, 2009
Last Modified5:00:26 AM Monday, March 02, 2009
Columns
NameData TypeCollationMax Length (Bytes)Allow NullsDefault
Cluster Primary Key HARCRPKGPROC_PK: PROCESSOBJIDForeign Keys HARCRPKGPROC_SPID_FK: [dbo].[HARSTATEPROCESS].STATEOBJID\PROCESSOBJIDPROCESSOBJIDint4
No
PROCESSNAMEvarchar(128)SQL_Latin1_General_CP1_CS_AS128
No
DEFAULTPKGFORMNAMEvarchar(128)SQL_Latin1_General_CP1_CI_AS128
Yes
CREATEASSOCFORMchar(1)SQL_Latin1_General_CP1_CI_AS1
No
Foreign Keys HARCRPKGPROC_SPID_FK: [dbo].[HARSTATEPROCESS].STATEOBJID\PROCESSOBJIDSTATEOBJIDint4
No
INITIALSTATEIDint4
No
((0))
FORMTYPEOBJIDint4
Yes
CREATIONTIMEdatetime8
No
CREATORIDint4
No
MODIFIEDTIMEdatetime8
No
MODIFIERIDint4
No
DISABLENAMECHANGEchar(1)SQL_Latin1_General_CP1_CI_AS1
No
('N')
NOTEvarchar(2000)SQL_Latin1_General_CP1_CI_AS2000
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key HARCRPKGPROC_PK: PROCESSOBJIDHARCRPKGPROC_PKPROCESSOBJID
Yes
Foreign Keys Foreign Keys
NameDeleteColumns
HARCRPKGPROC_SPID_FKCascadeSTATEOBJID->[dbo].[HARSTATEPROCESS].[STATEOBJID]
PROCESSOBJID->[dbo].[HARSTATEPROCESS].[PROCESSOBJID]
Extended Properties
NameLevel 2 TypeLevel 2 NameValue
CaptionThe HARCRPKGPROC table stores the definition of a create package process.
CaptionCOLUMNCREATEASSOCFORMCreate associated form (Y/N)
CaptionCOLUMNCREATIONTIMETime object was created
CaptionCOLUMNCREATORIDObject ID of creator
CaptionCOLUMNDEFAULTPKGFORMNAMEDefault name for package and form
CaptionCOLUMNDISABLENAMECHANGEAble to change package name (Y/N)
CaptionCOLUMNFORMTYPEOBJIDObject ID of form type
CaptionCOLUMNINITIALSTATEIDObject ID of initial state
CaptionCOLUMNMODIFIEDTIMETime object was modified
CaptionCOLUMNMODIFIERIDObject ID of modifier
CaptionCOLUMNNOTEUser-defined note
CaptionCOLUMNPROCESSNAMEName of the process
CaptionCOLUMNPROCESSOBJIDObject ID of process
CaptionCOLUMNSTATEOBJIDObject ID of state
SQL Script
CREATE TABLE [dbo].[HARCRPKGPROC]
(
[PROCESSOBJID] [int] NOT NULL,
[PROCESSNAME] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[DEFAULTPKGFORMNAME] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[CREATEASSOCFORM] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[STATEOBJID] [int] NOT NULL,
[INITIALSTATEID] [int] NOT NULL CONSTRAINT [DF__HARCRPKGP__INITI__24927208] DEFAULT ((0)),
[FORMTYPEOBJID] [int] NULL,
[CREATIONTIME] [datetime] NOT NULL,
[CREATORID] [int] NOT NULL,
[MODIFIEDTIME] [datetime] NOT NULL,
[MODIFIERID] [int] NOT NULL,
[DISABLENAMECHANGE] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF__HARCRPKGP__DISAB__25869641] DEFAULT ('N'),
[NOTE] [varchar] (2000) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARCRPKGPROC] ADD CONSTRAINT [HARCRPKGPROC_PK] PRIMARY KEY CLUSTERED ([PROCESSOBJID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARCRPKGPROC] ADD CONSTRAINT [HARCRPKGPROC_SPID_FK] FOREIGN KEY ([STATEOBJID], [PROCESSOBJID]) REFERENCES [dbo].[HARSTATEPROCESS] ([STATEOBJID], [PROCESSOBJID]) ON DELETE CASCADE
GO
EXEC sp_addextendedproperty N'Caption', N'The HARCRPKGPROC table stores the definition of a create package process. ', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', NULL, NULL
GO
EXEC sp_addextendedproperty N'Caption', N'Create associated form (Y/N)', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'CREATEASSOCFORM'
GO
EXEC sp_addextendedproperty N'Caption', N'Time object was created', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'CREATIONTIME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of creator', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'CREATORID'
GO
EXEC sp_addextendedproperty N'Caption', N'Default name for package and form', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'DEFAULTPKGFORMNAME'
GO
EXEC sp_addextendedproperty N'Caption', N'Able to change package name (Y/N)', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'DISABLENAMECHANGE'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of form type', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'FORMTYPEOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of initial state', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'INITIALSTATEID'
GO
EXEC sp_addextendedproperty N'Caption', N'Time object was modified', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'MODIFIEDTIME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of modifier', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'MODIFIERID'
GO
EXEC sp_addextendedproperty N'Caption', N'User-defined note', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'NOTE'
GO
EXEC sp_addextendedproperty N'Caption', N'Name of the process', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'PROCESSNAME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of process', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'PROCESSOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of state', 'SCHEMA', N'dbo', 'TABLE', N'HARCRPKGPROC', 'COLUMN', N'STATEOBJID'
GO
Uses