Issue Details (XML | Word | Printable)

Key: CORE-1811
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Dmitry Yemanov
Reporter: Dmitry Yemanov
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Firebird Core

Incorrect parser's reaction to the unquoted usage of the keyword "VALUE"

Created: 01/Apr/08 02:06 AM   Updated: 21/Apr/11 08:08 AM
Component/s: Engine
Affects Version/s: 2.0.0, 1.5.4, 2.0.1, 2.0.2, 2.0.3, 1.5.5, 2.1 RC1, 2.5 Initial, 2.1 RC2
Fix Version/s: 2.5 Alpha 1

Time Tracking:
Not Specified

Environment: Any
Issue Links:
Duplicate
 
Relate
 

Planning Status: Unspecified


 Description  « Hide
This ticket is a copy of the bug report VLC-1 for Vulcan. Test case:

recreate table T ( "VALUE" int ) ;
commit ;

delete from T where "VALUE" = 1;
-- OK

delete from T where value = 1 ;
-- ERROR: Illegal use of keyword VALUE
-- This is correct.

delete from T where value = ? ;
-- ERROR: Data type unknown (release build) or assertion failure (debug build)
-- There should be the same error as previously (Illegal use of keyword VALUE)


 All   Comments   Work Log   Change History   Version Control   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Pavel Cisar added a comment - 21/Apr/11 08:08 AM
QA test added.