Select Your Region
Americas
Europe
Middle East & Africa
Asia Pacific
![]() | ![]() | ![]() | ![]() | ![]() |
When you use the SCD Type 2 Loader transformation, records from the source table might not be added to the target table. This incorrect behavior might occur when a non-unique business key is used. The problem occurs due to an incorrect incrementation of the date_begin variable.
In order to increment the date_begin variable appropriately, change the Automatic generated code to User Written. In addition, locate the following code:
Change the preceding code as follows:
Starting with SAS® Data Integration Studio 4.5 %sysfunc(DATETIME()) is used by default.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Data Integration Studio | Windows Vista | 4.2 | 4.5 | 9.2 TS2M0 | 9.3 TS1M2 |
Windows Vista for x64 | 4.2 | 4.5 | 9.2 TS2M0 | 9.3 TS1M2 | ||
Microsoft® Windows® for x64 | 4.2 | 4.5 | 9.2 TS2M0 | 9.3 TS1M2 | ||
Microsoft Windows Server 2003 Datacenter Edition | 4.2 | 4.5 | 9.2 TS2M0 | 9.3 TS1M2 | ||
Microsoft Windows Server 2003 Enterprise Edition | 4.2 | 4.5 | 9.2 TS2M0 | 9.3 TS1M2 | ||
Microsoft Windows Server 2003 Standard Edition | 4.2 | 4.5 | 9.2 TS2M0 | 9.3 TS1M2 | ||
Microsoft Windows Server 2003 for x64 | 4.2 | 4.5 | 9.2 TS2M0 | 9.3 TS1M2 | ||
Microsoft Windows Server 2008 for x64 | 4.2 | 4.5 | 9.2 TS2M0 | 9.3 TS1M2 | ||
Microsoft Windows XP Professional | 4.2 | 4.5 | 9.2 TS2M0 | 9.3 TS1M2 |