Re: metadata searching

From: Oliver Jowett <oliver(at)opencloud(dot)com>
To: Juriy Goloveshkin <j(at)gu(dot)ru>
Cc: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: metadata searching
Date: 2004-02-03 22:05:04
Message-ID: 40201B10.6030809@opencloud.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Juriy Goloveshkin wrote:
> Hello.
>
> I have a problem with jdbc driver.
>
> There is one java program. It can create tables by name if it doesn`t exist.
>
> If tabe name has upper letters like 'Base', then create statement looks like
> 'create Base (...' and postgresql create table in lowercase.
> Then if I want to know is there the table 'Base' I use
>
> DatabaseMetaData.getTables(null, "%", name, types) and... (name="Bases")...
> no tables found.
>
> may be when jdbc driver searches information by name, it is reasonable to
> lowercase it or use ilike in statements?
>
> I think if postgresql is sql-insensetive (select from Base == select from
> base), jdbc have to be insensetive too.
> What do you think?

What happens when you have two tables that differ only in case? Seems
like the current behaviour is correct to me.

-O

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Oliver Jowett 2004-02-03 22:09:43 Re: Error While trying to use Functions which return Resultsets
Previous Message Marc G. Fournier 2004-02-03 17:51:52 Any known memory leaks in the driver ... ?