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.

 All Forums
 SQL Server 2005 Forums
 SSIS and Import/Export (2005)
 condition on precedence constraint

Author  Topic 

subhaoviya
Posting Yak Master

135 Posts

Posted - 2012-08-22 : 09:45:42
Hi,
I need to execute one task only if the current day is friday, how can i check that in SSIS?

thanks
Subha

subhaoviya
Posting Yak Master

135 Posts

Posted - 2012-08-22 : 10:09:22
For example
IF SELECT DATENAME(dw, GETDATE())='Friday'

if the above condition is true i need to execute that specific task else no.

thanks
Subha
Go to Top of Page

visakh16
Very Important crosS Applying yaK Herder

52326 Posts

Posted - 2012-08-22 : 10:55:13
you can add a variable inside SSIS to hold datename value

then add a execute sql task to execute query like

SELECT DATENAME(dw,GETDATE()) AS CurrentDay
and map above variable to resultset.

then use it in precedence control for your task like
@Variable == "Friday"

and choose precedence option as Expression and constraint

------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/

Go to Top of Page
   

- Advertisement -