Issue Details (XML | Word | Printable)

Key: JDBC-392
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Mark Rotteveel
Reporter: Mark Rotteveel
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Jaybird JCA/JDBC Driver

Generated key grammar does not correctly handle quoted table names

Created: 02/May/15 01:31 PM   Updated: 31/May/15 02:37 PM
Component/s: JDBC driver
Affects Version/s: Jaybird 2.2, Jaybird 2.2.1, Jaybird 2.2.2, Jaybird 2.2.3, Jaybird 2.2.4, Jaybird 2.2.5, Jaybird 2.2.6, Jaybird 2.2.7
Fix Version/s: Jaybird 2.2.8, Jaybird 3.0.0


 Description  « Hide
The grammar for the generated keys functionality does not correctly process quoted tables names: if the table name contains normal ASCII letters (a..z A..Z) the first quote and second character is missing.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Mark Rotteveel added a comment - 02/May/15 03:46 PM
Updated parser to correctly identify lower- and uppercase ASCII in quoted identifiers:

Commits:
master: https://github.com/FirebirdSQL/jaybird/commit/ab19e0c524b59056244d183de1b166e7e7cac93d
Branch_2_2: https://github.com/FirebirdSQL/jaybird/commit/4ccd9236a63a06c5eaefe03be17992fce87346ab