Tables [dbo].[asmo_rpt]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CS_AS
Row Count0
Created11:08:02 AM Wednesday, March 07, 2007
Last Modified11:09:57 AM Wednesday, March 07, 2007
Columns
NameData TypeMax Length (Bytes)Allow NullsDefault
Cluster Primary Key XPKasmo_rpt: msg_idmsg_idint4
No
Foreign Keys platformfk: [dbo].[asmo_platform].platform_idplatform_idint4
No
Foreign Keys eventfk: [dbo].[asmo_event].event_idevent_idint4
No
date_timedatetime8
No
Foreign Keys objectfk: [dbo].[asmo_object].object_idobject_idint4
No
config_filenvarchar(500)1000
Yes
(NULL)
Foreign Keys oldstatefk: [dbo].[asmo_state].old_state_idold_state_idint4
No
Foreign Keys newstatefk: [dbo].[asmo_state].new_state_idnew_state_idint4
Yes
(NULL)
old_valuefloat8
Yes
((0))
new_valuefloat8
Yes
((0))
source_locationnvarchar(500)1000
No
target_locationnvarchar(500)1000
Yes
(NULL)
Indexes Indexes
NameColumnsUnique
Cluster Primary Key XPKasmo_rpt: msg_idXPKasmo_rptmsg_id
Yes
Foreign Keys Foreign Keys
NameColumns
eventfkevent_id->[dbo].[asmo_event].[event_id]
newstatefknew_state_id->[dbo].[asmo_state].[state_id]
objectfkobject_id->[dbo].[asmo_object].[object_id]
oldstatefkold_state_id->[dbo].[asmo_state].[state_id]
platformfkplatform_id->[dbo].[asmo_platform].[platform_id]
Permissions
TypeActionOwning Principal
GrantDeleteasmoadmin
GrantInsertasmoadmin
GrantSelectasmoadmin
GrantUpdateasmoadmin
GrantSelectasmouser
SQL Script
CREATE TABLE [dbo].[asmo_rpt]
(
[msg_id] [int] NOT NULL,
[platform_id] [int] NOT NULL,
[event_id] [int] NOT NULL,
[date_time] [datetime] NOT NULL,
[object_id] [int] NOT NULL,
[config_file] [nvarchar] (500) COLLATE SQL_Latin1_General_CP1_CS_AS NULL CONSTRAINT [DF__asmo_rpt__config__1758727B] DEFAULT (NULL),
[old_state_id] [int] NOT NULL,
[new_state_id] [int] NULL CONSTRAINT [DF__asmo_rpt__new_st__184C96B4] DEFAULT (NULL),
[old_value] [float] NULL CONSTRAINT [DF__asmo_rpt__old_va__1940BAED] DEFAULT ((0)),
[new_value] [float] NULL CONSTRAINT [DF__asmo_rpt__new_va__1A34DF26] DEFAULT ((0)),
[source_location] [nvarchar] (500) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[target_location] [nvarchar] (500) COLLATE SQL_Latin1_General_CP1_CS_AS NULL CONSTRAINT [DF__asmo_rpt__target__1B29035F] DEFAULT (NULL)
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[asmo_rpt] ADD CONSTRAINT [XPKasmo_rpt] PRIMARY KEY CLUSTERED ([msg_id]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[asmo_rpt] ADD CONSTRAINT [eventfk] FOREIGN KEY ([event_id]) REFERENCES [dbo].[asmo_event] ([event_id])
GO
ALTER TABLE [dbo].[asmo_rpt] ADD CONSTRAINT [newstatefk] FOREIGN KEY ([new_state_id]) REFERENCES [dbo].[asmo_state] ([state_id])
GO
ALTER TABLE [dbo].[asmo_rpt] ADD CONSTRAINT [objectfk] FOREIGN KEY ([object_id]) REFERENCES [dbo].[asmo_object] ([object_id])
GO
ALTER TABLE [dbo].[asmo_rpt] ADD CONSTRAINT [oldstatefk] FOREIGN KEY ([old_state_id]) REFERENCES [dbo].[asmo_state] ([state_id])
GO
ALTER TABLE [dbo].[asmo_rpt] ADD CONSTRAINT [platformfk] FOREIGN KEY ([platform_id]) REFERENCES [dbo].[asmo_platform] ([platform_id])
GO
GRANT SELECT ON  [dbo].[asmo_rpt] TO [asmoadmin]
GRANT INSERT ON  [dbo].[asmo_rpt] TO [asmoadmin]
GRANT DELETE ON  [dbo].[asmo_rpt] TO [asmoadmin]
GRANT UPDATE ON  [dbo].[asmo_rpt] TO [asmoadmin]
GRANT SELECT ON  [dbo].[asmo_rpt] TO [asmouser]
GO
Uses