Re: JDBC Driver Munging My Text? - Mailing list pgsql-jdbc
From | Dave Cramer |
---|---|
Subject | Re: JDBC Driver Munging My Text? |
Date | |
Msg-id | 006501c189bd$7f00aee0$c201a8c0@inspiron Whole thread Raw |
In response to | FW: JDBC Driver Munging My Text? (Hunter Hillegas <lists@lastonepicked.com>) |
Responses |
Re: JDBC Driver Munging My Text?
|
List | pgsql-jdbc |
Hunter, I was unable to replicate the problem. Would it be possible for you to send a small piece of code that does replicate it? Here is the code I tried with PreparedStatement pstmt = con.prepareStatement("insert into testcomma (id,info,info2,num) values (nextval('testcomma_id_seq'),?,?,?)"); pstmt.setString(1,"hello, how are you"); pstmt.setString(2,"how are you, today"); pstmt.setInt(3,1); pstmt.execute() My table looks like this create table testcomma (id serial,info text, info2 text,num int); Dave -----Original Message----- From: pgsql-jdbc-owner@postgresql.org [mailto:pgsql-jdbc-owner@postgresql.org] On Behalf Of Hunter Hillegas Sent: Thursday, December 20, 2001 2:38 PM To: Postgre JDBC Subject: FW: [JDBC] JDBC Driver Munging My Text? Forgot to add the list... ------ Forwarded Message From: Hunter Hillegas <lists@lastonepicked.com> Date: Thu, 20 Dec 2001 09:54:41 -0800 To: <Dave@micro-automation.net> Subject: Re: [JDBC] JDBC Driver Munging My Text? Sure... The Java code is like this: pst = con.prepareStatement("insert into news (rec_num, title, body, lead_in, location, source, display_order, date_of_entry, entered_by, active_status) values (nextval('news_seq'), ?, ?, ?, ?, ?, ?, ?, ?, ?)"); The news table looks like this: CREATE TABLE news ( rec_num integer NOT NULL PRIMARY KEY, title varchar(255), body text, lead_in text, location varchar(255), source varchar(255), display_order integer, date_of_entry date, entered_by integer REFERENCES users, active_status boolean ); > From: "Dave Cramer" <Dave@micro-automation.net> > Organization: Micro Automation Inc > Reply-To: <Dave@micro-automation.net> > Date: Thu, 20 Dec 2001 12:52:08 -0500 > To: "'Hunter Hillegas'" <lists@lastonepicked.com>, "'PostgreSQL'" > <pgsql-general@postgresql.org>, "'Postgre JDBC'" > <pgsql-jdbc@postgresql.org> > Subject: RE: [JDBC] JDBC Driver Munging My Text? > > Hunter, > > Can you provide the insert statement that inserts this > > Dave > > -----Original Message----- > From: pgsql-jdbc-owner@postgresql.org > [mailto:pgsql-jdbc-owner@postgresql.org] On Behalf Of Hunter Hillegas > Sent: Thursday, December 20, 2001 11:45 AM > To: PostgreSQL; Postgre JDBC > Subject: [JDBC] JDBC Driver Munging My Text? > > > We are seeing some strange behavior in our system that uses Postgres > 7.1.3 and JDBC. System: Red Hat Linux 7.1/Intel. > > Basically what we are seeing is that text stored in a VARCHAR is > entered like this: "hello, how are you" is stored like this: "hello > ,how are you". Notice the space and comma being transposed... > > The plot thickens... > > This is on a new server. The old server, also running 7.1.3, though > built quite a long time ago, does not exhibit this behavior. > > Any ideas? Known bug? Strange config? It is possible that I built the > JDBC driver on the old machine and just copied it to the new > machine... I can't remember but it shouldn't matter, should it? > > Thanks, > Hunter > > > ---------------------------(end of > broadcast)--------------------------- > TIP 6: Have you searched our list archives? > > http://archives.postgresql.org > ------ End of Forwarded Message ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/users-lounge/docs/faq.html
pgsql-jdbc by date: