Tables [dbo].[HARUDP]
Properties
PropertyValue
Row Count47
Created5:00:13 AM Monday, March 02, 2009
Last Modified5:00:28 AM Monday, March 02, 2009
Columns
NameData TypeCollationMax Length (Bytes)Allow NullsDefault
Cluster Primary Key HARUDP_PK: PROCESSOBJIDForeign Keys HARUDP_PPID_FK: [dbo].[HARLINKEDPROCESS].PARENTPROCOBJID\PROCESSOBJIDIndexes HARUDP_PSOBJID: PROCESSOBJID\PROCESSNAMEIndexes HARUDP_PSTATEOBJID: PROCESSOBJID\STATEOBJIDPROCESSOBJIDint4
No
Indexes HARUDP_PSOBJID: PROCESSOBJID\PROCESSNAMEPROCESSNAMEvarchar(128)SQL_Latin1_General_CP1_CS_AS128
No
Foreign Keys HARUDP_PPID_FK: [dbo].[HARLINKEDPROCESS].PARENTPROCOBJID\PROCESSOBJIDIndexes HARUDP_PARENTPROCOBJID: PARENTPROCOBJIDPARENTPROCOBJIDint4
Yes
Indexes HARUDP_PSTATEOBJID: PROCESSOBJID\STATEOBJIDSTATEOBJIDint4
Yes
OUTPUTTARGETvarchar(8)SQL_Latin1_General_CP1_CI_AS8
No
ONERRORACTIONvarchar(8)SQL_Latin1_General_CP1_CI_AS8
No
CREATIONTIMEdatetime8
No
CREATORIDint4
No
MODIFIEDTIMEdatetime8
No
MODIFIERIDint4
No
DESCRIPTIONvarchar(255)SQL_Latin1_General_CP1_CI_AS255
Yes
PROGRAMNAMEvarchar(255)SQL_Latin1_General_CP1_CI_AS255
Yes
INPUTPARMvarchar(2000)SQL_Latin1_General_CP1_CI_AS2000
Yes
NOTEvarchar(2000)SQL_Latin1_General_CP1_CI_AS2000
Yes
SECUREUDPINPUTchar(1)SQL_Latin1_General_CP1_CI_AS1
No
UDPTYPEvarchar(8)SQL_Latin1_General_CP1_CI_AS8
Yes
UDPNOPROMPTchar(1)SQL_Latin1_General_CP1_CI_AS1
No
('N')
Indexes Indexes
NameColumnsUnique
Cluster Primary Key HARUDP_PK: PROCESSOBJIDHARUDP_PKPROCESSOBJID
Yes
HARUDP_PSOBJIDPROCESSOBJID, PROCESSNAME
Yes
HARUDP_PSTATEOBJIDPROCESSOBJID, STATEOBJID
Yes
HARUDP_PARENTPROCOBJIDPARENTPROCOBJID
Foreign Keys Foreign Keys
NameDeleteColumns
HARUDP_PPID_FKCascadePARENTPROCOBJID->[dbo].[HARLINKEDPROCESS].[PARENTPROCOBJID]
PROCESSOBJID->[dbo].[HARLINKEDPROCESS].[PROCESSOBJID]
Extended Properties
NameLevel 2 TypeLevel 2 NameValue
CaptionThe HARUDP table stores the definition of a User-defined Process.
CaptionCOLUMNCREATIONTIMETime object was created
CaptionCOLUMNCREATORIDObject ID of creator
CaptionCOLUMNDESCRIPTIONUser-defined description
CaptionCOLUMNINPUTPARMAdditional input parameters
CaptionCOLUMNMODIFIEDTIMETime object was modified
CaptionCOLUMNMODIFIERIDObject ID of modifier
CaptionCOLUMNNOTEUser-defined note
CaptionCOLUMNONERRORACTIONDISPLAY or DISCARD
CaptionCOLUMNOUTPUTTARGETDISPLAY or DISCARD
CaptionCOLUMNPARENTPROCOBJIDObject ID of parent process
CaptionCOLUMNPROCESSNAMEName of the process
CaptionCOLUMNPROCESSOBJIDObject ID of process
CaptionCOLUMNPROGRAMNAMEName of program
CaptionCOLUMNSECUREUDPINPUTModifiable UDP input flag (Y/N)
CaptionCOLUMNSTATEOBJIDObject ID of state
CaptionCOLUMNUDPNOPROMPTModifiable prompt flag (Y/N)
CaptionCOLUMNUDPTYPEExecute on server or client
SQL Script
CREATE TABLE [dbo].[HARUDP]
(
[PROCESSOBJID] [int] NOT NULL,
[PROCESSNAME] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[PARENTPROCOBJID] [int] NULL,
[STATEOBJID] [int] NULL,
[OUTPUTTARGET] [varchar] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[ONERRORACTION] [varchar] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[CREATIONTIME] [datetime] NOT NULL,
[CREATORID] [int] NOT NULL,
[MODIFIEDTIME] [datetime] NOT NULL,
[MODIFIERID] [int] NOT NULL,
[DESCRIPTION] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[PROGRAMNAME] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[INPUTPARM] [varchar] (2000) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[NOTE] [varchar] (2000) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[SECUREUDPINPUT] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[UDPTYPE] [varchar] (8) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[UDPNOPROMPT] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF__HARUDP__UDPNOPRO__03BB8E22] DEFAULT ('N')
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARUDP] ADD CONSTRAINT [HARUDP_PK] PRIMARY KEY CLUSTERED ([PROCESSOBJID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARUDP_PARENTPROCOBJID] ON [dbo].[HARUDP] ([PARENTPROCOBJID]) ON [PRIMARY]
GO
CREATE UNIQUE NONCLUSTERED INDEX [HARUDP_PSOBJID] ON [dbo].[HARUDP] ([PROCESSOBJID], [PROCESSNAME]) ON [PRIMARY]
GO
CREATE UNIQUE NONCLUSTERED INDEX [HARUDP_PSTATEOBJID] ON [dbo].[HARUDP] ([PROCESSOBJID], [STATEOBJID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARUDP] ADD CONSTRAINT [HARUDP_PPID_FK] FOREIGN KEY ([PARENTPROCOBJID], [PROCESSOBJID]) REFERENCES [dbo].[HARLINKEDPROCESS] ([PARENTPROCOBJID], [PROCESSOBJID]) ON DELETE CASCADE
GO
EXEC sp_addextendedproperty N'Caption', N'The HARUDP table stores the definition of a User-defined Process.', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', NULL, NULL
GO
EXEC sp_addextendedproperty N'Caption', N'Time object was created', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'CREATIONTIME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of creator', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'CREATORID'
GO
EXEC sp_addextendedproperty N'Caption', N'User-defined description', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'DESCRIPTION'
GO
EXEC sp_addextendedproperty N'Caption', N'Additional input parameters', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'INPUTPARM'
GO
EXEC sp_addextendedproperty N'Caption', N'Time object was modified', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'MODIFIEDTIME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of modifier', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'MODIFIERID'
GO
EXEC sp_addextendedproperty N'Caption', N'User-defined note', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'NOTE'
GO
EXEC sp_addextendedproperty N'Caption', N'DISPLAY or DISCARD', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'ONERRORACTION'
GO
EXEC sp_addextendedproperty N'Caption', N'DISPLAY or DISCARD', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'OUTPUTTARGET'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of parent process', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'PARENTPROCOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'Name of the process', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'PROCESSNAME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of process', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'PROCESSOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'Name of program', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'PROGRAMNAME'
GO
EXEC sp_addextendedproperty N'Caption', N'Modifiable UDP input flag (Y/N)', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'SECUREUDPINPUT'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of state', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'STATEOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'Modifiable prompt flag (Y/N)', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'UDPNOPROMPT'
GO
EXEC sp_addextendedproperty N'Caption', N'Execute on server or client', 'SCHEMA', N'dbo', 'TABLE', N'HARUDP', 'COLUMN', N'UDPTYPE'
GO
Uses