Tables [dbo].[tng_ip_discovery_history]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CS_AS
HeapYes
Row Count0
Created12:31:20 PM Sunday, December 05, 2010
Last Modified7:19:44 PM Friday, January 07, 2011
Columns
NameData TypeMax Length (Bytes)Allow NullsDefault
class_namevarchar(30)30
Yes
date_insdatetime8
Yes
('now')
operationvarchar(32)32
Yes
addressvarchar(16)16
Yes
namevarchar(255)255
Yes
authvarchar(30)30
Yes
Indexes baseidx_tng_ip_discovery_history: object_uuidobject_uuidbinary(16)16
No
statusint4
Yes
descriptionvarchar(255)255
Yes
dscvr_idvarchar(24)24
Yes
commentvarchar(255)255
Yes
sequence_noint4
Yes
Indexes Indexes
NameColumns
baseidx_tng_ip_discovery_historyobject_uuid
Triggers Triggers
NameANSI Nulls OnQuoted Identifier OnOn
tng_ti_tng_ip_discovery_history
Yes
Yes
After Insert
Permissions
TypeActionOwning Principal
GrantDeleteuniadmin
GrantInsertuniadmin
GrantDeletewvadmin
GrantInsertwvadmin
GrantSelectuniadmin
GrantUpdateuniadmin
GrantSelectuniuser
GrantSelectwvadmin
GrantUpdatewvadmin
GrantSelectwvuser
SQL Script
CREATE TABLE [dbo].[tng_ip_discovery_history]
(
[class_name] [varchar] (30) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[date_ins] [datetime] NULL CONSTRAINT [DF__tng_ip_di__date___59FB29D7] DEFAULT ('now'),
[operation] [varchar] (32) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[address] [varchar] (16) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[name] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[auth] [varchar] (30) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[object_uuid] [binary] (16) NOT NULL,
[status] [int] NULL,
[description] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[dscvr_id] [varchar] (24) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[comment] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[sequence_no] [int] NULL
) ON [PRIMARY]

GO
/****** Object:  Trigger dbo.tng_ti_tng_ip_discovery_history    Script Date: 12/1/2005 11:50:44 PM ******/



CREATE trigger tng_ti_tng_ip_discovery_history on tng_ip_discovery_history FOR INSERT AS
set nocount on
declare @timestamp datetime

  if not exists (select * from inserted )
    return
  
  select @timestamp=getdate()
  
  update tng_ip_discovery_history set date_ins=@timestamp
      from inserted i, tng_ip_discovery_history h    
        where h.object_uuid = i.object_uuid
  
  return
GO
CREATE NONCLUSTERED INDEX [baseidx_tng_ip_discovery_history] ON [dbo].[tng_ip_discovery_history] ([object_uuid]) ON [PRIMARY]
GO
GRANT SELECT ON  [dbo].[tng_ip_discovery_history] TO [uniadmin]
GRANT INSERT ON  [dbo].[tng_ip_discovery_history] TO [uniadmin]
GRANT DELETE ON  [dbo].[tng_ip_discovery_history] TO [uniadmin]
GRANT UPDATE ON  [dbo].[tng_ip_discovery_history] TO [uniadmin]
GRANT SELECT ON  [dbo].[tng_ip_discovery_history] TO [uniuser]
GRANT SELECT ON  [dbo].[tng_ip_discovery_history] TO [wvadmin]
GRANT INSERT ON  [dbo].[tng_ip_discovery_history] TO [wvadmin]
GRANT DELETE ON  [dbo].[tng_ip_discovery_history] TO [wvadmin]
GRANT UPDATE ON  [dbo].[tng_ip_discovery_history] TO [wvadmin]
GRANT SELECT ON  [dbo].[tng_ip_discovery_history] TO [wvuser]
GO
Uses
Used By