Tables [dbo].[usd_activity]
Properties
PropertyValue
Row Count8
Created11:07:41 AM Wednesday, March 07, 2007
Last Modified6:12:52 PM Monday, May 04, 2009
Columns
NameData TypeCollationMax Length (Bytes)Allow Nulls
Cluster Primary Key XPKusd_activity: objectidobjectidbinary(16)16
No
versionint4
No
creation_usernvarchar(255)SQL_Latin1_General_CP1_CS_AS510
Yes
ordernumbint4
No
actprocbinary(16)16
Yes
instprocbinary(16)16
Yes
stateint4
No
startflagint4
No
activationtimeint4
No
creationtimeint4
No
giveuptimeint4
No
compfoldbinary(16)16
Yes
execmodeint4
No
jobnamenvarchar(255)SQL_Latin1_General_CP1_CI_AS510
No
promptmsgnvarchar(255)SQL_Latin1_General_CP1_CS_AS510
No
prompttoint4
No
userparamsnvarchar(255)SQL_Latin1_General_CP1_CS_AS510
No
jobbannernvarchar(65)SQL_Latin1_General_CP1_CS_AS130
No
okcntint4
No
activecntint4
No
errorcntint4
No
maskint4
No
opmaskint4
No
bootbeforeint4
No
bootafterint4
No
targetmaskint4
No
dtsstateint4
No
deliverytimeint4
No
causeint4
No
renewstateint4
No
waitingcntint4
No
waitingrenewcntint4
No
activerenewcntint4
No
okrenewcntint4
No
errorrenewcntint4
No
permmaskint4
No
calendarnvarchar(33)SQL_Latin1_General_CP1_CS_AS66
Yes
errorcausenvarchar(255)SQL_Latin1_General_CP1_CS_AS510
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key XPKusd_activity: objectidXPKusd_activityobjectid
Yes
Triggers Triggers
NameANSI Nulls OnQuoted Identifier OnOn
rule_i_del_so_usd_job
Yes
Yes
After Delete
rule_i_new_so_usd_job
Yes
Yes
After Insert
Permissions
TypeActionOwning Principal
GrantDeleteca_itrm_group
GrantInsertca_itrm_group
GrantSelectca_itrm_group
GrantUpdateca_itrm_group
GrantSelectupmuser_group
GrantSelectca_itrm_group_ams
GrantSelectams_group
SQL Script
CREATE TABLE [dbo].[usd_activity]
(
[objectid] [binary] (16) NOT NULL,
[version] [int] NOT NULL,
[creation_user] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[ordernumb] [int] NOT NULL,
[actproc] [binary] (16) NULL,
[instproc] [binary] (16) NULL,
[state] [int] NOT NULL,
[startflag] [int] NOT NULL,
[activationtime] [int] NOT NULL,
[creationtime] [int] NOT NULL,
[giveuptime] [int] NOT NULL,
[compfold] [binary] (16) NULL,
[execmode] [int] NOT NULL,
[jobname] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[promptmsg] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[promptto] [int] NOT NULL,
[userparams] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[jobbanner] [nvarchar] (65) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[okcnt] [int] NOT NULL,
[activecnt] [int] NOT NULL,
[errorcnt] [int] NOT NULL,
[mask] [int] NOT NULL,
[opmask] [int] NOT NULL,
[bootbefore] [int] NOT NULL,
[bootafter] [int] NOT NULL,
[targetmask] [int] NOT NULL,
[dtsstate] [int] NOT NULL,
[deliverytime] [int] NOT NULL,
[cause] [int] NOT NULL,
[renewstate] [int] NOT NULL,
[waitingcnt] [int] NOT NULL,
[waitingrenewcnt] [int] NOT NULL,
[activerenewcnt] [int] NOT NULL,
[okrenewcnt] [int] NOT NULL,
[errorrenewcnt] [int] NOT NULL,
[permmask] [int] NOT NULL,
[calendar] [nvarchar] (33) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[errorcause] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL
) ON [PRIMARY]
GO
/****** Object:  Trigger dbo.rule_i_del_so_usd_job    Script Date: 12/1/2005 11:50:55 PM ******/


/*
*********************************************
trigger fro a USD job
*/

CREATE trigger rule_i_del_so_usd_job
    on usd_activity
    after delete
as
begin
    declare @ddis_hw_uuid binary(16);

    DECLARE mycur CURSOR
        FOR select objectid from deleted

    OPEN mycur
    FETCH NEXT FROM mycur INTO @ddis_hw_uuid
    WHILE @@FETCH_STATUS = 0
    BEGIN

        execute   proc_d_so_removed_object @ddis_hw_uuid
        FETCH NEXT FROM mycur INTO @ddis_hw_uuid;

    END

    CLOSE mycur
    DEALLOCATE mycur

    
end;
GO
-- Old trigger that will call a new procedure for special behaviour with regards to area codes
CREATE trigger rule_i_new_so_usd_job
     on usd_activity
     after insert
as
begin
    declare @_obj_uuid binary(16)
    declare @_clsid integer
    declare @_uri nvarchar(255)
   
set nocount on;

    select @_obj_uuid = (select objectid from inserted)
    select @_clsid = 2005
    select @_uri = (select creation_user from inserted)
                            
    execute   proc_i_new_so_activity_object @_obj_uuid, @_clsid, @_uri
                            
end
GO
ALTER TABLE [dbo].[usd_activity] ADD CONSTRAINT [XPKusd_activity] PRIMARY KEY CLUSTERED ([objectid]) ON [PRIMARY]
GO
GRANT SELECT ON  [dbo].[usd_activity] TO [ams_group]
GRANT SELECT ON  [dbo].[usd_activity] TO [ca_itrm_group]
GRANT INSERT ON  [dbo].[usd_activity] TO [ca_itrm_group]
GRANT DELETE ON  [dbo].[usd_activity] TO [ca_itrm_group]
GRANT UPDATE ON  [dbo].[usd_activity] TO [ca_itrm_group]
GRANT SELECT ON  [dbo].[usd_activity] TO [ca_itrm_group_ams]
GRANT SELECT ON  [dbo].[usd_activity] TO [upmuser_group]
GO
Uses
Used By