Issue Details (XML | Word | Printable)

Key: CORE-2638
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Alexander Peshkov
Reporter: Alexander Peshkov
Votes: 0
Watchers: 0
Operations

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

Make words, non-reserved according to the SQL specification, non-reserved in our grammar

Created: 23/Sep/09 06:21 PM   Updated: 12/Nov/09 05:44 PM
Component/s: Engine
Affects Version/s: None
Fix Version/s: 2.5 RC1

Time Tracking:
Not Specified

Planning Status: Unspecified


 Description  « Hide
The original code used plain yacc and declared all the grammatically conflicting keywords as reserved. Let's try o be as SQL compliant as possible, and avoid unneeded reserved words.

 All   Comments   Work Log   Change History   Version Control   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Alexander Peshkov added a comment - 23/Sep/09 06:30 PM
A small list of non-reserved in SQL language words remain reserved in firebird. They are:
ADD DB_KEY GDSCODE INDEX KW_LONG PLAN POST_EVENT RETURNING_VALUES SQLCODE VARIABLE VIEW WEEK WHILE.

All the rest can be used now for any reasonable purporse.