Hello,

can you describe your table testtable please?

On 9 Sep 2014, at 10:20, Kessler, Joerg <joerg.kess...@sap.com> wrote:

> Hi,
> I want to execute select statement on a table using a Java program and JDBC. 
> The statement is actually not very difficult:
> SELECT MSG_NO, SEND_TO, CREATED_TIME, CONTENT, ENCRYPTION_KEY FROM TESTTABLE  
> WHERE SEQ_ID = ? AND (MSGSTATE IS NULL OR MSGSTATE = 'A')
> When this statement is executed by a test I receive errors like
>  
> Column 'A' is either not in any table in the FROM list or appears within a 
> join specification and is outside the scope of the join specification or 
> appears in a HAVING clause and is not in the GROUP BY list. If this is a 
> CREATE or ALTER TABLE  statement then 'A' is not a column in the target table.
>  
> When I change the statement to
> SELECT MSG_NO, SEND_TO, CREATED_TIME, CONTENT, ENCRYPTION_KEY FROM TESTTABLE  
> WHERE SEQ_ID = ? AND MSGSTATE IS NULL
> there is no problem. Also when I execute the above statement via Eclipse 
> Database Development/SQL Scrapbook using a fix SEQ_ID the statement is 
> executed without error.
>  
> What am I doing wrong?
>  
> Best Regards,
>  
> Jörg

Reply via email to