PreparedStatement vs. Statement problem - Mailing list pgsql-jdbc

From yoursoft
Subject PreparedStatement vs. Statement problem
Date
Msg-id 474E5E18.4080909@freemail.hu
Whole thread Raw
In response to ssl connection and webstart  ("Michael Andreasen" <michael@dunlops.com>)
Responses Re: PreparedStatement vs. Statement problem
List pgsql-jdbc
I have a problem:
SELECT * FROM mytable WHERE c1 like 'a' UNION ALL SELECT * FROM mytable
WHERE c2 like 'a' || '%' AND c2 not like 'a' UNION ALL SELECT * FROM
mytable WHERE c2 like '%' || 'a' || '%' AND c2 not like 'a' || '%' AND
c2 not like 'a' LIMIT 101 OFFSET 0

Where 'a' is a variable.
When I run this query from Statement. There is no problem. The result is
ordered by: First SELECT, second SELECT third SELECT.
When I run this query from PreparedStatement ('a' values replaced by ?).
The result is ordered by in alphabets.Why?

Regards,
    Ferenc


pgsql-jdbc by date:

Previous
From: "Michael Andreasen"
Date:
Subject: ssl connection and webstart
Next
From: Oliver Jowett
Date:
Subject: Re: PreparedStatement vs. Statement problem