Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: inserting non-english strings into oracle table

Re: inserting non-english strings into oracle table

From: Robert Liziniewicz <robertl_at_ci.comarch.pl>
Date: Tue, 23 Feb 1999 14:47:16 GMT
Message-ID: <36D2BF60.C0992F16@ci.comarch.pl>


And remember about creating a database with proper charset

Robert

"Christopher M. Day" wrote:

> Erwan,
>
> Sounds like you need UNICODE support within Oracle8.
>
> The character set you are looking for is JA16SJIS, so setting of the nls
> character set to JA16SJIS should work.
>
> Erwan Layman wrote:
> >
> > Hello,
> >
> > I am doing a project for a Japanese client using Oracle. I need to
> > select and insert Japanese Shift-JIS character-encoded strings into a
> > table column (of type varchar2). the problem is, the insert statement
> > will convert the string previously encoded in Shift-JIS into ASCII. I am
> >
> > using an English version of Oracle.
> >
> > My questions are:
> > 1. Do I need to set an NLS option to handle character encoding like
> > Shift-JIS? If so, how do I do that? If you have the exact NLS command,
> > it would be great.
> >
> > 2. If I dont use NLS, is there a function which would allow me to insert
> >
> > the original hex values of a string? So, my insert statement would look
> > something like, "insert into tablename values ('0xc2 0x83 0x7e')". This
> > would essentially allow me to store my encoded character "as is" into
> > the table.
> >
> > Thanks in advance. :o)

--

Robert Liziniewicz                    C.I. HTS-ComArch
Robert.Liziniewicz_at_ci.comarch.pl      ul. Ujastek 10, Krakow
                                      tel. (+48 12) 644-66-31
                                           (+48 601) 47-86-81


Received on Tue Feb 23 1999 - 08:47:16 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US