Tables [dbo].[gla_hours]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CS_AS
Row Count0
Created11:08:06 AM Wednesday, March 07, 2007
Last Modified11:11:18 AM Wednesday, March 07, 2007
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key $gla_h_u000019b900000000: obj_id\timestampForeign Keys $gla_h_r000019c700000000: [dbo].[gla_objects].obj_idIndexes xif57_gla_hours: obj_idobj_idint4
No
Cluster Primary Key $gla_h_u000019b900000000: obj_id\timestamptimestampint4
No
num_valfloat8
Yes
text_valtextmax
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key $gla_h_u000019b900000000: obj_id\timestamp$gla_h_u000019b900000000obj_id, timestamp
Yes
xif57_gla_hoursobj_id
Triggers Triggers
NameANSI Nulls OnQuoted Identifier OnOn
TI_GLA_HOURS
Yes
Yes
After Insert
TU_GLA_HOURS
Yes
Yes
After Update
Foreign Keys Foreign Keys
NameColumns
$gla_h_r000019c700000000obj_id->[dbo].[gla_objects].[obj_id]
SQL Script
CREATE TABLE [dbo].[gla_hours]
(
[obj_id] [int] NOT NULL,
[timestamp] [int] NOT NULL,
[num_val] [float] NULL,
[text_val] [text] COLLATE SQL_Latin1_General_CP1_CS_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO

/****** Object:  Trigger dbo.TI_GLA_HOURS    Script Date: 12/1/2005 11:51:10 PM ******/


/****************************************************************************************/
/*  Change Control                                                                      */
/*                                                                                      */
/*  Change Date Changes By  Version                                                     */
/*  =========== ==========  =======                                                     */
/*  16-sep-2005 hopst01     Star 14391939 Unicenter DAS triggers                         */
/*                                                                                      */
/****************************************************************************************/

CREATE TRIGGER TI_GLA_HOURS ON GLA_HOURS AFTER INSERT
AS
declare @numrows INTEGER
select @numrows = count(*)
   from GLA_OBJECTS
   where obj_id = gla_objects.obj_id
IF @numrows = 0
BEGIN
   RAISERROR ('Cannot INSERT gla_hours because gla_objects does not exist.', 16, 1)
END


GO

/****** Object:  Trigger dbo.TU_GLA_HOURS    Script Date: 12/1/2005 11:51:11 PM ******/

CREATE TRIGGER TU_GLA_HOURS ON GLA_HOURS AFTER UPDATE
AS
declare @numrows INTEGER
select @numrows = count(*)
   from GLA_OBJECTS
   where obj_id = gla_objects.obj_id
IF @numrows = 0
BEGIN
   RAISERROR ('Cannot INSERT gla_hours because gla_objects does not exist.', 16, 1)
END


GO
ALTER TABLE [dbo].[gla_hours] ADD CONSTRAINT [$gla_h_u000019b900000000] PRIMARY KEY CLUSTERED ([obj_id], [timestamp]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [xif57_gla_hours] ON [dbo].[gla_hours] ([obj_id]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[gla_hours] ADD CONSTRAINT [$gla_h_r000019c700000000] FOREIGN KEY ([obj_id]) REFERENCES [dbo].[gla_objects] ([obj_id])
GO
Uses
Used By