Problem Note 20635: Incorrect textualization of SQL Implicit Pass-Through queries occurs
when you combine multiple inner joins with one or more outer joins
Incorrect textualization of SQL Implicit Pass-through queries occurs when you combine multiple inner joins with one or more outer joins.
Depending on the database that you are accessing, the incorrect textualization can create different results, as follows:
- If you access the Oracle or DB2 databases, the incorrect textualization can cause WHERE conditions that are contained in the original query to be missing.
- If you access the Teradata database, the incorrect textualization can result in the addition of a WHERE condition (that is not contained in the original query) to the SQL Implicit Pass-through.
Select the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS/ACCESS Interface to Oracle | Microsoft Windows NT Workstation | 9.1 | 9.1 TS1M3 SP4 |
Windows Vista | 9.1 | 9.2 TS1M0 |
Microsoft Windows XP Professional | 9.1 | 9.2 TS1M0 |
Microsoft Windows XP 64-bit Edition | 9.1 | 9.2 TS1M0 |
Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.1 | 9.2 TS1M0 |
Microsoft Windows Server 2003 Standard Edition | 9.1 | 9.2 TS1M0 |
Microsoft Windows 2000 Server | 9.1 | 9.2 TS1M0 |
Microsoft Windows Server 2003 Datacenter Edition | 9.1 | 9.2 TS1M0 |
Microsoft Windows Server 2003 Enterprise Edition | 9.1 | 9.2 TS1M0 |
Microsoft Windows 2000 Datacenter Server | 9.1 | 9.2 TS1M0 |
Microsoft Windows 2000 Professional | 9.1 | 9.2 TS1M0 |
Solaris for x64 | 9.1 | 9.2 TS1M0 |
Microsoft Windows 2000 Advanced Server | 9.1 | 9.2 TS1M0 |
64-bit Enabled Solaris | 9.1 | 9.2 TS1M0 |
z/OS | 9.1 | 9.2 TS1M0 |
HP-UX IPF | 9.1 | 9.2 TS1M0 |
Linux on Itanium | 9.1 | 9.2 TS1M0 |
Linux | 9.1 | 9.2 TS1M0 |
64-bit Enabled HP-UX | 9.1 | 9.2 TS1M0 |
64-bit Enabled AIX | 9.1 | 9.2 TS1M0 |
OpenVMS Alpha | 9.1 | 9.2 TS1M0 |
Tru64 UNIX | 9.1 | 9.2 TS1M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | high |
Topic: | SAS Reference ==> Procedures ==> ACCESS
|
Date Modified: | 2009-09-14 13:14:35 |
Date Created: | 2007-07-18 11:07:33 |