SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 15303: Unsupported query containing an in-line view causes invalid aliasing which results in suboptimal performance

DetailsHotfixAboutRate It

Since Sybase and MYSQL do not support in-line views, a simpler query is created when they are used with an alias. Because of invalid aliasing, a syntax error occurs similar to the one below:

ERROR: Prepare error: You have an error in your SQL syntax. Check the manual that corresponds to the MYSQL server version for the right syntax to use near 'select distinct D.'D_COMPTA' from 'BMGI01GICALD' D) B, (selec SQL statement: select B.'D_COMPTA', A>'D_COMPTA', A.'D_MOIS'.....

SAS® continues to process the query resulting in the correct output but suboptimal performance is received.

Select the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemSAS/ACCESS Interface to TeradataMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to SAP BWMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to SybaseMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to PeopleSoftMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to R/3Microsoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to PC FilesMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to OracleMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to Oracle RdbMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to ODBCMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to OLE DBMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to InformixMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to MySQLMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to DB2 Server for VMMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to IMS-DL/IMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to DB2Microsoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to CA-OpenIngresMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to CA-IDMSMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to CA-Datacom/DBMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to BaanMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
SAS SystemSAS/ACCESS Interface to AdabasMicrosoft® Windows® for 64-Bit Itanium-based Systems9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled Solaris9.1 TS1M39.1 TS1M3 SP3
Linux9.1 TS1M39.1 TS1M3 SP3
HP-UX IPF9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled HP-UX9.1 TS1M39.1 TS1M3 SP3
64-bit Enabled AIX9.1 TS1M39.1 TS1M3 SP3
Tru64 UNIX9.1 TS1M39.1 TS1M3 SP3
* 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.