create PROCEDURE Insert_Top as
/*
CREATE TABLE [dbo].[top](
[SPID] [float] NULL,
[Status] [nvarchar](255) NULL,
[Login] [nvarchar](255) NULL,
[HostName] [nvarchar](255) NULL,
[BlkBy] [nvarchar](255) NULL,
[DBName] [nvarchar](255) NULL,
[Command] [nvarchar](255) NULL,
[CPUTime] [float] NULL,
[DiskIO] [float] NULL,
[LastBatch] [nvarchar](255) NULL,
[ProgramName] [nvarchar](255) NULL,
[SPID1] [float] NULL,
[REQUESTID] [float] NULL,
[ModifiedDate] [datetime] NULL CONSTRAINT [DF_top_ModifiedDate] DEFAULT (getdate())
) ON [PRIMARY]
*/
INSERT INTO [DPart_P008_Dev].[dbo].[top]
(
[SPID],
[Status],
[Login],
[HostName],
[BlkBy],
[DBName],
[Command],
[CPUTime],
[DiskIO],
[LastBatch],
[ProgramName],
[SPID1],
[REQUESTID])
EXEC sp_who2
Now, create the loop procedure:
create PROCEDURE Loop_Insert_Top as
WHILE (1=1) BEGIN
EXEC insert_top
WAITFOR DELAY '00:01:00';
END
To view the records:
select * from [top]
Wednesday, October 6, 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment