From: | "oclam" <oc(dot)lam(at)innoage(dot)com> |
---|---|
To: | "wlj" <wulijie(at)neusoft(dot)com> |
Cc: | <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Compare chinese words |
Date: | 2002-09-11 02:41:47 |
Message-ID: | 00b501c2593c$c6157500$0a01a8c0@oclam |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Is there anything needed to be set in the database?
The database return TRUE when I execute the following statement :
SELECT chr(182)=chr(167);
But it return FALSE if I changed the statement to:
SELECT chr(182)=chr(100);
I've try to change the database encoding to 'EUC_TW', 'LATIN1', and 'WIN'. However, the problem still exists.
Any suggestion on what I can do?
----- Original Message -----
From: wlj
To: oclam
Sent: Wednesday, September 11, 2002 9:16 AM
Subject: Re: [GENERAL] Compare chinese words
i try it in japanese,i got the result that you wanted.
----- Original Message -----
From: oclam
To: pgsql-general(at)postgresql(dot)org
Sent: Tuesday, September 10, 2002 1:46 PM
Subject: [GENERAL] Compare chinese words
Hi,
I'm a new user of PostgreSQL. I wrote the following statement to compare 2 Chinese words if they are the same :
SELECT '黃'='李';
(
For those who cannot read Chinese, can use the following statement :
SELECT (chr(182) || chr(192))=(chr(167) || chr(245));
)
I expected it will return false to me, but it return true.
Can anyone help me to solve this? Thx.
oclam
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2002-09-11 03:41:08 | Re: Psql regex is NFA or DFA? |
Previous Message | snpe | 2002-09-10 23:31:51 | Re: describe table query? |