History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEADEV-27147
Type: New Feature New Feature
Status: Open Open
Priority: Normal Normal
Assignee: Gregory Shrago
Reporter: Alexander Chernikov
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

SQL: MySQL: a setting to support IGNORE_SPACES mode could be provided

Created: 05 Jun 08 22:05   Updated: 05 Jun 08 22:06
Component/s: SQL
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Depend
This issue depends on:
IDEADEV-27145 SQL: data source definition may have ... Normal Open
 

Build: 8,437


 Description  « Hide
See: http://dev.mysql.com/doc/refman/6.0/en/function-resolution.html.
Essentially this means:
. There are 2 groups of functions which calls are parsed differently.
. One (limited) group is parsed dependent on IGNORE_SPACE mode.
. If IGNORE_SPACE is Off, then parser always considers "functionName(" sequence as function call, and "functionName (" sequence as not a call.
. If IGNORE_SPACE is On, then parser considers both examples above as calls. functionName should be quoted to be parsed as an identifier instead.
. The rest functions are parsed not depending on IGNORE_SPACE, but depending on context.

The request for IDEA is that MySQL data source may have some setting for IGNORE_SPACE, and parse .sql accordingly.



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.