query works in psql, but not thru JDBC - Mailing list pgsql-interfaces

From Arsalan Zaidi
Subject query works in psql, but not thru JDBC
Date
Msg-id 006a01c0edad$9fd16800$4301a8c0@directi.com
Whole thread Raw
Responses Re: query works in psql, but not thru JDBC  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-interfaces
Hi.

I'm running this query, which is constructed from parameters passed to a
function.

SELECT * FROM users WHERE userid = 4 ORDER BY name LIMIT 20 OFFSET 0

When I run it from the command line inpsql, It works just fine, but when I
run it using the Postgresql JDBC driver (executeQuery()), I get this error

------------------------
Err Mesg : ERROR: Attribute users.name must be GROUPed or used in an
aggregate function

SQL State : NULL
Error Code : 0
------------------------

Why does it work from the command line and not through JDBC?

Thanks in advance.

--Arsalan.



pgsql-interfaces by date:

Previous
From: Dave Page
Date:
Subject: RE: What is the difference between the two MSI insta llers?
Next
From: Tom Lane
Date:
Subject: Re: query works in psql, but not thru JDBC