"James F. Adams (JIRA)" <[EMAIL PROTECTED]> writes:

>      [ 
> https://issues.apache.org/jira/browse/DERBY-3157?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>  ]
>
> James F. Adams reassigned DERBY-3157:
> -------------------------------------
>
>     Assignee:     (was: James F. Adams)

I see you unassigned yourself, James. You posted a patch, which I
apparentøy still has some problems, could you comment on what residual
issues there might be with it, or do you consider it a dead end? (I
didn't look closely at it ;)

Thanks,
Dag

>
>> Lexical error (EOF) when comment consists of a single character
>> ---------------------------------------------------------------
>>
>>                 Key: DERBY-3157
>>                 URL: https://issues.apache.org/jira/browse/DERBY-3157
>>             Project: Derby
>>          Issue Type: Bug
>>          Components: SQL
>>    Affects Versions: 10.3.1.4, 10.4.0.0
>>            Reporter: Knut Anders Hatlen
>>            Priority: Minor
>>         Attachments: DERBY-3157.diff
>>
>>
>> The following statement fails with an SQLException. Adding whitespace or 
>> other characters at the end of the comment makes it pass. Adding more 
>> whitespace at the beginning of the comment doesn't help.
>> PreparedStatement ps = c.prepareStatement("VALUES 1 -- x");
>> Exception in thread "main" java.sql.SQLSyntaxErrorException: Lexical error 
>> at line 1, column 14.  Encountered: <EOF> after : "".
>>      at 
>> org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown 
>> Source)
>>      at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown 
>> Source)
>>      at 
>> org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>>  Source)
>>      at 
>> org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown 
>> Source)
>>      at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown 
>> Source)
>>      at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown 
>> Source)
>>      at org.apache.derby.impl.jdbc.EmbedPreparedStatement.<init>(Unknown 
>> Source)
>>      at org.apache.derby.impl.jdbc.EmbedPreparedStatement20.<init>(Unknown 
>> Source)
>>      at org.apache.derby.impl.jdbc.EmbedPreparedStatement30.<init>(Unknown 
>> Source)
>>      at org.apache.derby.impl.jdbc.EmbedPreparedStatement40.<init>(Unknown 
>> Source)
>>      at org.apache.derby.jdbc.Driver40.newEmbedPreparedStatement(Unknown 
>> Source)
>>      at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown 
>> Source)
>>      at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown 
>> Source)
>>      at comment.main(comment.java:5)
>> Caused by: java.sql.SQLException: Lexical error at line 1, column 14.  
>> Encountered: <EOF> after : "".
>>      at 
>> org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown 
>> Source)
>>      at 
>> org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown
>>  Source)
>>      ... 14 more
>> Caused by: ERROR 42X02: Lexical error at line 1, column 14.  Encountered: 
>> <EOF> after : "".
>>      at org.apache.derby.iapi.error.StandardException.newException(Unknown 
>> Source)
>>      at org.apache.derby.impl.sql.compile.ParserImpl.parseStatement(Unknown 
>> Source)
>>      at org.apache.derby.impl.sql.GenericStatement.prepMinion(Unknown Source)
>>      at org.apache.derby.impl.sql.GenericStatement.prepare(Unknown Source)
>>      at 
>> org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.prepareInternalStatement(Unknown
>>  Source)
>>      ... 8 more
>
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>

-- 
Dag H. Wanvik
Sun Microsystems, Database Technology Group (DBTG)
Haakon VII gt. 7b, N-7485 Trondheim, Norway
Tel: x43496/+47 73842196, Fax:  +47 73842101

Reply via email to