Skip site navigation (1) Skip section navigation (2)

Re: literal value in the select fieldlist returns not the string, but a java String object

From: Roland Walter <rwa(at)mosaic-ag(dot)com>
To: Mike Morris <mcmorris95125(at)yahoo(dot)com>
Cc: pgsql-jdbc(at)postgresql(dot)org
Subject: Re: literal value in the select fieldlist returns not the string, but a java String object
Date: 2006-07-31 07:37:13
Message-ID: rc41ws2p6mu.fsf@mosaic-ag.com (view raw or flat)
Thread:
Lists: pgsql-jdbc
Mike Morris <mcmorris95125(at)yahoo(dot)com> writes:

> 1.  (*) text/plain          ( ) text/html           
>
> Hi,
>
> I'm using pgsql/jdbc in an evaluation of "bluedragon", a coldfusion
> app server clone. Following is an email to the bluedragon folks, but
> the behavior is probably really JDBC driver related... can anyone
> confirm that?
>
> Briefly, the issue is that having a static, literal value in the
> select fieldlist returns not the string, but a java String object;
> not sure if this is the driver, or if bluedragon for some reason
> fails to do a toString() on it for some reason...
>

What do you expect from a JDBC-Driver? There is only the possibility
to return a String-value as a String-object or as an array of char,
and the JDBC-driver will do always the first. And I don't see how the
driver should be able to see the difference between a column that has
been filled by a constant value in the query or by a real column.

And even static literal values in Java are always String-objects.

I really do not understand what you mean with a static, literal
value. There is no such thing in Java.

Regards,
Roland.

-- 
Roland Walter                   mailto: rwa (at) mosaic-ag (dot) com
MOSAIC SOFTWARE AG               phone: +49 (0) 22 25 / 88 2-44 9
Am Pannacker 3                     fax: +49 (0) 22 25 / 88 2-20 1
D-53340 Meckenheim                http://www.mosaic-ag.com


Die in dieser E-Mail enthaltenen Nachrichten und Anhaenge sind ausschliesslich 
fuer den bezeichneten Adressaten bestimmt. Sie koennen rechtlich geschuetzte, 
vertrauliche Informationen enthalten. Falls Sie nicht der bezeichnete Empfaenger
oder zum Empfang dieser E-Mail nicht berechtigt sind, ist die Verwendung,
Vervielfaeltigung oder Weitergabe von Nachrichten und Anhaengen untersagt.
Falls Sie diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte 
unverzueglich den Absender und vernichten Sie die E-Mail.

This e-mail message and any attachment are intended exclusively for the named 
addressee. They may contain confidential information which may also be protected 
by professional secrecy. Unless you are the named addressee (or authorised to
receive for the addressee) you may not copy or use this message or any attachment
or disclose the contents to anyone else. If this e-mail was sent to you by mistake
please notify the sender immediately and delete this e-mail.


In response to

pgsql-jdbc by date

Next:From: Kris JurkaDate: 2006-08-01 00:11:08
Subject: Re: Callablestatement's resulting resultset not scrollable
Previous:From: Mike MorrisDate: 2006-07-29 05:08:34
Subject: literal value in the select fieldlist returns not the string, but a java String object

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group