| 
                
Please start any new threads on our new 
    site at https://forums.sqlteam.com.  We've got lots of great SQL Server
    experts to answer whatever question you can come up with. 
    
        | 
                
                    | 
                            
                                | Author | Topic |  
                                    | pras2007Posting Yak  Master
 
 
                                        216 Posts | 
                                            
                                            |  Posted - 2012-10-18 : 08:32:21 
 |  
                                            | Hello All,I have several destination tasks in my data flow. What I want is once each destination task has completed, I want to insert the following into a table called “LoadStatus”:-	RecordCount-	TableName-	LoadTimePlease see the below example table:LoadStatusID	DateTimeEntry	RecordCount	TableName	LoadTime1	10/18/12 7:46 AM	45454	1stTable  	200       2	10/18/12 7:47 AM	63472	2ndTable  	348       3	10/18/12 7:48 AM	19352	3rdTable  	123       Below is the create table statement:CREATE TABLE [dbo].[LoadStatus](	[LoadStatusID] [int] IDENTITY(1,1) NOT NULL,	[DateTimeEntry] [datetime] NULL,	[RecordCount] [int] NULL,	[TableName] [nchar](50) NULL,	[LoadTime] [nchar](10) NULL, CONSTRAINT [PK_LoadStatus] PRIMARY KEY CLUSTERED (	[LoadStatusID] ASC)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]) ON [PRIMARY]GOALTER TABLE [dbo].[LoadStatus] ADD  CONSTRAINT [DF_LoadStatus_DateTimeEntry]  DEFAULT (getdate()) FOR [DateTimeEntry]GOWhat is needed to accomplish this goal?Thanks. |  |  
                                    | visakh16Very Important crosS Applying yaK Herder
 
 
                                    52326 Posts | 
                                        
                                          |  Posted - 2012-10-18 : 13:05:09 
 |  
                                          | you need to add a logic in event handler for OnPostExecute event of above data flow tasks for that. The logic will be an Execute SQL task which does insertion to LoadStatus table. You can use RowCount tansform to capture count of rows in data flow.Another way is to use t-sql procedure to capture this information. But you should have a field to identify unique package executions for that in your table.------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/ |  
                                          |  |  |  
                                |  |  |  |  |  |