From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Palle Girgensohn <girgen(at)pingpong(dot)net> |
Cc: | pg(at)fastcrypt(dot)com, pgsql-jdbc(at)postgresql(dot)org |
Subject: | Re: BUG? res.next() == false, but psql finds tuples? |
Date: | 2005-04-22 15:17:33 |
Message-ID: | 986.1114183053@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
Palle Girgensohn <girgen(at)pingpong(dot)net> writes:
> --On fredag, april 22, 2005 11.01.32 -0400 Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
> wrote:
>> I'm wondering about misassignment of data types or something. It's not
>> clear though how that would result in no error but zero rows returned.
>> What are the column data types exactly?
> userid is text (setInt())
> courseid is int (setString())
The tcpdump shows that JDBC is specifying the parameter types as 1043
(varchar) and 23 (int4). It's hard to believe that varchar versus
text would be an issue ... but ... what happens if you do this in
psql?
select lang from participant
where userid = 'mango'::varchar and course_id = 38;
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Dave Cramer | 2005-04-22 15:23:12 | Re: BUG? res.next() == false, but psql finds tuples? |
Previous Message | Palle Girgensohn | 2005-04-22 15:09:30 | Re: BUG? res.next() == false, but psql finds tuples? |