Tables [dbo].[al_link_dis_hw_contact]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CI_AS
Row Count0
Created11:18:55 AM Monday, December 13, 2010
Last Modified10:33:30 PM Thursday, February 10, 2011
Columns
NameData TypeMax Length (Bytes)Allow NullsDefault
Cluster Primary Key pk_al_link_dis_hw_contact: dis_hw_uuid\contact_uuidIndexes u_al_link_dis_hw_contact: dis_hw_uuiddis_hw_uuidbinary(16)16
No
Cluster Primary Key pk_al_link_dis_hw_contact: dis_hw_uuid\contact_uuidcontact_uuidbinary(16)16
No
last_update_usernvarchar(255)510
Yes
last_update_dateint4
Yes
version_numberint4
Yes
('0 ')
Indexes Indexes
NameColumnsUnique
Cluster Primary Key pk_al_link_dis_hw_contact: dis_hw_uuid\contact_uuidpk_al_link_dis_hw_contactdis_hw_uuid, contact_uuid
Yes
u_al_link_dis_hw_contactdis_hw_uuid
Yes
Triggers Triggers
NameANSI Nulls OnQuoted Identifier OnOn
al_c_al_link_dis_hw_contact
Yes
Yes
After Insert
al_d_al_link_dis_hw_contact
Yes
Yes
After Delete
Permissions
TypeActionOwning Principal
GrantDeleteuapmadmin_group
GrantInsertuapmadmin_group
GrantDeleteuapmbatch_group
GrantInsertuapmbatch_group
GrantDeleteswcmadmin
GrantInsertswcmadmin
GrantSelectuapmadmin_group
GrantUpdateuapmadmin_group
GrantSelectuapmbatch_group
GrantUpdateuapmbatch_group
GrantSelectuapmreporting_group
GrantSelectswcmadmin
GrantUpdateswcmadmin
SQL Script
CREATE TABLE [dbo].[al_link_dis_hw_contact]
(
[dis_hw_uuid] [binary] (16) NOT NULL,
[contact_uuid] [binary] (16) NOT NULL,
[last_update_user] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[last_update_date] [int] NULL,
[version_number] [int] NULL CONSTRAINT [DF__AL_LINK_D__VERSI__4AC307E8] DEFAULT ('0 ')
) ON [PRIMARY]

GO
CREATE TRIGGER dbo.al_c_al_link_dis_hw_contact
ON dbo.al_link_dis_hw_contact
AFTER INSERT
AS
    if dbo.is_installed(2022) = 0
        return
    declare @update_date int
    set @update_date = datediff(ss, '1/1/1970', getutcdate())    
    declare @user_name nvarchar(255)
    set @user_name = SYSTEM_USER + '(al_c_al_link_dis_hw_contact)'
    insert into al_attribute_tracking (object_uuid, table_name, field_name, [action], new_value, creation_user, creation_date, last_update_user, last_update_date)
        select dis_hw_uuid, 'al_link_dis_hw_contact', 'contact_uuid', 1, contact_uuid, @user_name, @update_date, @user_name, @update_date from inserted
GO
CREATE TRIGGER dbo.al_d_al_link_dis_hw_contact
ON dbo.al_link_dis_hw_contact
AFTER DELETE
AS
    if dbo.is_installed(2022) = 0
        return
    declare @update_date int
    set @update_date = datediff(ss, '1/1/1970', getutcdate())    
    declare @user_name nvarchar(255)
    set @user_name = SYSTEM_USER + '(al_d_al_link_dis_hw_contact)'
    insert into al_attribute_tracking (object_uuid, table_name, field_name, [action], old_value, creation_user, creation_date, last_update_user, last_update_date)
        select dis_hw_uuid, 'al_link_dis_hw_contact', 'contact_uuid', 2, contact_uuid, @user_name, @update_date, @user_name, @update_date from deleted
GO
ALTER TABLE [dbo].[al_link_dis_hw_contact] ADD CONSTRAINT [pk_al_link_dis_hw_contact] PRIMARY KEY CLUSTERED ([dis_hw_uuid], [contact_uuid]) ON [PRIMARY]
GO
CREATE UNIQUE NONCLUSTERED INDEX [u_al_link_dis_hw_contact] ON [dbo].[al_link_dis_hw_contact] ([dis_hw_uuid]) ON [PRIMARY]
GO
GRANT SELECT ON  [dbo].[al_link_dis_hw_contact] TO [swcmadmin]
GRANT INSERT ON  [dbo].[al_link_dis_hw_contact] TO [swcmadmin]
GRANT DELETE ON  [dbo].[al_link_dis_hw_contact] TO [swcmadmin]
GRANT UPDATE ON  [dbo].[al_link_dis_hw_contact] TO [swcmadmin]
GRANT SELECT ON  [dbo].[al_link_dis_hw_contact] TO [uapmadmin_group]
GRANT INSERT ON  [dbo].[al_link_dis_hw_contact] TO [uapmadmin_group]
GRANT DELETE ON  [dbo].[al_link_dis_hw_contact] TO [uapmadmin_group]
GRANT UPDATE ON  [dbo].[al_link_dis_hw_contact] TO [uapmadmin_group]
GRANT SELECT ON  [dbo].[al_link_dis_hw_contact] TO [uapmbatch_group]
GRANT INSERT ON  [dbo].[al_link_dis_hw_contact] TO [uapmbatch_group]
GRANT DELETE ON  [dbo].[al_link_dis_hw_contact] TO [uapmbatch_group]
GRANT UPDATE ON  [dbo].[al_link_dis_hw_contact] TO [uapmbatch_group]
GRANT SELECT ON  [dbo].[al_link_dis_hw_contact] TO [uapmreporting_group]
GO
Uses