Tables [dbo].[und_task]
Properties
PropertyValue
CollationSQL_Latin1_General_CP1_CS_AS
Row Count0
Created11:08:04 AM Wednesday, March 07, 2007
Last Modified5:37:48 PM Monday, May 04, 2009
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key $und_t_u0000194900000000: task_idtask_idint4
No
Foreign Keys und_task_job_id_fk: [dbo].[und_job].job_idIndexes und_task_job_status_idx: job_id\statusjob_idint4
No
Foreign Keys und_task_probe_id_fk: [dbo].[und_probe].probe_idIndexes und_task_probe_dt_start_idx: probe_id\dt_startprobe_idint4
No
Foreign Keys und_task_user_id_fk: [dbo].[und_user].user_iduser_idint4
No
nic_cardnvarchar(10)20
No
filter_idint4
No
durationint4
Yes
sampling_rateint4
Yes
descriptionnvarchar(200)400
Yes
Indexes und_task_job_status_idx: job_id\statusIndexes und_task_status_idx: statusstatusnvarchar(50)100
Yes
Indexes und_task_probe_dt_start_idx: probe_id\dt_startdt_startdatetime8
Yes
dt_last_modifieddatetime8
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key $und_t_u0000194900000000: task_id$und_t_u0000194900000000task_id
Yes
und_task_job_status_idxjob_id, status
und_task_probe_dt_start_idxprobe_id, dt_start
und_task_status_idxstatus
Foreign Keys Foreign Keys
NameColumns
und_task_job_id_fkjob_id->[dbo].[und_job].[job_id]
und_task_probe_id_fkprobe_id->[dbo].[und_probe].[probe_id]
und_task_user_id_fkuser_id->[dbo].[und_user].[user_id]
Permissions
TypeActionOwning Principal
GrantDeleteuniadmin
GrantInsertuniadmin
GrantDeleteuniuser
GrantInsertuniuser
GrantReferencesuniadmin
GrantSelectuniadmin
GrantUpdateuniadmin
GrantReferencesuniuser
GrantSelectuniuser
GrantUpdateuniuser
SQL Script
CREATE TABLE [dbo].[und_task]
(
[task_id] [int] NOT NULL,
[job_id] [int] NOT NULL,
[probe_id] [int] NOT NULL,
[user_id] [int] NOT NULL,
[nic_card] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[filter_id] [int] NOT NULL,
[duration] [int] NULL,
[sampling_rate] [int] NULL,
[description] [nvarchar] (200) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[status] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[dt_start] [datetime] NULL,
[dt_last_modified] [datetime] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[und_task] ADD CONSTRAINT [$und_t_u0000194900000000] PRIMARY KEY CLUSTERED ([task_id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [und_task_job_status_idx] ON [dbo].[und_task] ([job_id], [status]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [und_task_probe_dt_start_idx] ON [dbo].[und_task] ([probe_id], [dt_start]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [und_task_status_idx] ON [dbo].[und_task] ([status]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[und_task] ADD CONSTRAINT [und_task_job_id_fk] FOREIGN KEY ([job_id]) REFERENCES [dbo].[und_job] ([job_id])
GO
ALTER TABLE [dbo].[und_task] ADD CONSTRAINT [und_task_probe_id_fk] FOREIGN KEY ([probe_id]) REFERENCES [dbo].[und_probe] ([probe_id])
GO
ALTER TABLE [dbo].[und_task] ADD CONSTRAINT [und_task_user_id_fk] FOREIGN KEY ([user_id]) REFERENCES [dbo].[und_user] ([user_id])
GO
GRANT REFERENCES ON  [dbo].[und_task] TO [uniadmin]
GRANT SELECT ON  [dbo].[und_task] TO [uniadmin]
GRANT INSERT ON  [dbo].[und_task] TO [uniadmin]
GRANT DELETE ON  [dbo].[und_task] TO [uniadmin]
GRANT UPDATE ON  [dbo].[und_task] TO [uniadmin]
GRANT REFERENCES ON  [dbo].[und_task] TO [uniuser]
GRANT SELECT ON  [dbo].[und_task] TO [uniuser]
GRANT INSERT ON  [dbo].[und_task] TO [uniuser]
GRANT DELETE ON  [dbo].[und_task] TO [uniuser]
GRANT UPDATE ON  [dbo].[und_task] TO [uniuser]
GO
Uses
Used By