FIX: Keywords in WHERE Clause Cause Oracle ODBC Driver Errors (186378)
The information in this article applies to:
- Microsoft ODBC for Oracle version 2.0 Build 2.73.7269
- Microsoft ODBC for Oracle version 2.0 Build 2.73.7283.01
- Microsoft ODBC for Oracle version 2.0 Build 2.73.7283.03
This article was previously published under Q186378 SYMPTOMS
The Microsoft Oracle Driver parses the string contents of the WHERE clause
for SQL keywords. For example:
SELECT * FROM PRBSPACE WHERE C1 = 'For Your Eyes Only'
Some SQL keywords generate different errors. The SQL keywords must be
followed by a space to cause the problem. The sample provided later shows
the problem with the FOR and SELECT keywords. The problem is case
insensitive and the ORDER and GROUP keywords also cause the same problem.
STATUS
This has been fixed in the 2.573.2927 version or later of the Microsoft Oracle ODBC driver. The 2.573.2927 driver is available in Visual Studio 6.0 and Microsoft Data Access Components version 2.0.
This also has been fixed in 2.573.4403.00 version of the Microsoft Oracle ODBC driver and is available in Microsoft Data Access Component (MDAC) version 2.5.
The current MDAC components can be downloaded at from the following Web
address:
Modification Type: | Minor | Last Reviewed: | 3/2/2005 |
---|
Keywords: | kbBug kbDatabase kbDriver kbfix kbMDACNoSweep kbOracle kbVBp600fix KB186378 |
---|
|