Re: UTF8 problem
От | Kai Otto |
---|---|
Тема | Re: UTF8 problem |
Дата | |
Msg-id | A2F2DADB84065C41B4948C619B5E482E021AA21B@md-mail01.medis.local обсуждение исходный текст |
Ответ на | Re: UTF8 problem ("Jean-Yves F. Barbier" <12ukwn@gmail.com>) |
Список | pgsql-novice |
Hi, Two questions: 1. Where can I find that? (I am using Win xp 32 in Europe) 2. I have set the client encoding to UTF8 in the file postgresql.conf. How do I set the server config? And if this is the server config how do I set the client config? > -----Original Message----- > From: pgsql-novice-owner@postgresql.org [mailto:pgsql-novice- > owner@postgresql.org] On Behalf Of Jean-Yves F. Barbier > Sent: Thursday, November 17, 2011 3:31 PM > To: pgsql-novice@postgresql.org > Subject: Re: [NOVICE] UTF8 problem > > On Thu, 17 Nov 2011 13:05:39 +0100 > "Kai Otto" <Kai@medis.nl> wrote: > > > I have created a database using version 9.0 and set the client > encoding > > to UTF* in the file postgresql.conf > > > > Runnig the query: > > > > INSERT INTO "JapaneseTest" ("ID", "name") Values(2, '\x83}\x83C > > \x83h\x83L\x83\x85\x83\x81\x83\x93\x83g (My Documents)') > > Works perfectly here: Linux, Pg v9.1, pgdamin3 v1.14.0, svr+cli in UTF- > 8. > > What is the DB collation? > > > Results in: > > ERROR: invalid byte sequence for encoding "UTF8": 0x83 > > ********** Error ********** > > ERROR: invalid byte sequence for encoding "UTF8": 0x83 > > SQL state: 22021 > > == character not in repertoire > > > I am running the query in pgAdmin III > > My table looks like: > > CREATE TABLE "JapaneseTest" ( > > "ID" bigint NOT NULL, > > "name" text, > > CONSTRAINT "JapaneseTest_pkey" PRIMARY KEY ("ID") > > ) WITH ( OIDS=FALSE ); > > Are there any *good* reasons to use double quotes everywhere? > (that double complicate your live) > > > ALTER TABLE "JapaneseTest" OWNER TO postgres; > > GRANT ALL ON TABLE "JapaneseTest" TO public; > > GRANT ALL ON TABLE "JapaneseTest" TO postgres; > > Last line is useless as you already set ownership to user 'postgres' > which gives him the whole control of this table. > > -- > To be loved is very demoralizing. > -- Katharine Hepburn > > -- > Sent via pgsql-novice mailing list (pgsql-novice@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-novice
В списке pgsql-novice по дате отправления: