SSIS Expression Language fails to evaluate a DATE function after installing SQL 2005 SP1
I have a Data Flow which includes a Derived Column task. The task uses an expression to check a date value for the year 2079. It uses the YEAR() date function within the the CONDITIONAL operator. The package fails to evaluate the date function. Here is the error I am trapping:
An error occurred while evaluating the function.
The "component "Update Max Date Value to NULL" (346)" failed because error code 0xC0049067 occurred, and the error row disposition on "input column "WeekEndingDate" (455)" specifies failure on error. An error occurred on the specified object of the specified component.
The ProcessInput method on component "Update Max Date Value to NULL" (346) failed with error code 0xC0209029. The identified component returned an error from the ProcessInput method. The error is specific to the component, but the error is fatal and will cause the Data Flow task to stop running.
Thread "WorkThread0" has exited with error code 0xC0209029.