Insert euro symbol - Oracle 9i

Hi,
I can't insret the euro symbol , the dba is on oracle 9i.
On the server I have NLS_CHARACTERSET=WE8MSWIN1252 and for NLS_NCHAR_CHARACTERSET=AL16UTF16.
Which superset is needed for this parameter to display the euro symbol?
Thanks

As far as I know, euro is not in code page 437 (US English). IBM's web site has more information for you.
http://www.ibm.com/Search?v=11&lang=en&cc=us&q=code+page+437

Similar Messages

  • Problem Inserting Euro Symbol and few others

    We are using java application with oracle 8.1.6 as the db with the charset as WE8ISO8859P15. ALl the forms are using multipart request. We cannot do away without that. When trying to insert euro symbol and few other western european characters, they get converted to something else before getting stored in the db and so we are not able to display them properly on retrieval.
    Can anyone please help in this direction?

    Just set the nls_charset.zip in classpath and then try to insert into db.I think it might not be a problem with database.(note. if u insert euro character it will be reside in db, as some format but u retrive it and stream it thru servlet it will be displayed in the browser properly, if u write using printwriter then it might give "?" / "O" in browser. refer http://www.inter-locale.com/faq/blacksquares.jsp).

  • How to insert euro symbol from java 1.6 to oracle 10.2.0.4.0

    database details is as follows
    NLS_CHARACTERSET =WE8ISO8859P1
    NLS_NCHAR_CHARACTERSET = AL16UTF16
    text column type =NVARCHAR2
    i am using set
    Array p1arr = new ARRAY(desc1, connection, texts);
    and
    cst.setArray(textIndex, p1arr);
    i am using classes12.jar and ojdbc14.jar
    is giving excepting like Cannot map Unicode to Oracle character.

    Why can't you use the 11.2 drivers? They are certified with 9.2.
    The only solution I can give you for older drivers is to give up the array interface and insert the value using setFormOfUse and setString:
    http://download.oracle.com/docs/cd/B10501_01/java.920/a96654/oraint.htm#1063992
    -- Sergiusz

  • Oracle 9i - problem with euro symbol

    HI,
    I have a database on oracle 9i and i can't store the euro symbol ( it is stored like a '?' reverse).On the server I have NLS_CHARACTERSET=WE8MSWIN1252 and for
    NLS_NCHAR_CHARACTERSET=AL16UTF16.
    Which superset is needed for this parameter to display the euro symbol and if I can do the change if the my NLS_CHARACTERSET is not a superset for NLS_NCHAR_CHARACTERSET ?
    Thanks.

    HI,
    I have a database on oracle 9i and i can't store the euro symbol ( it is stored like a '?' reverse).On the server I have NLS_CHARACTERSET=WE8MSWIN1252 and for
    NLS_NCHAR_CHARACTERSET=AL16UTF16.
    Which superset is needed for this parameter to display the euro symbol and if I can do the change if the my NLS_CHARACTERSET is not a superset for NLS_NCHAR_CHARACTERSET ?
    Thanks.

  • Euro symbol appearing as ? on oracle forms

    i am using application server 10gR2 forms and report services standalone which is connected to oracle db 10gR2 , all on one box running solaris 5.10
    the db characterset is WE8ISO8859P15 which i think support EURO symbol. So when i store euro symbol in a varchar2 column, I am very well able to retrieve the euro symbol in pl/sql developer. However the issue is with forms as the forms screen display the euro symbol as question mark (?)
    I have set NLS_CURRENCY to alt+0128 and NLS_LANG to AMERICAN_AMERICA.WE8ISO8859P15 in .env file.
    Any suggestions on how to go about displaying EURO symbol on forms screen would be appreciated.
    SQL> select * from nls_database_parameters;
    PARAMETER VALUE
    NLS_LANGUAGE AMERICAN
    NLS_TERRITORY AMERICA
    NLS_CURRENCY $
    NLS_ISO_CURRENCY AMERICA
    NLS_CHARACTERSET WE8ISO8859P15
    NLS_DATE_LANGUAGE AMERICAN
    NLS_DUAL_CURRENCY $
    NLS_LENGTH_SEMANTICS CHAR
    NLS_NCHAR_CHARACTERSET AL16UTF16
    NLS_RDBMS_VERSION 10.2.0.1.0

    I obtain the symbol euro in my sapscript  form,
    I only add the next code in the editor of sapscript:
    <156>
    The table TCP01 contains all code that SAP provide,
    the field CPCHARNO is the corresponding for 156.
    The "problem" is that you see the symbol only when you print in your printer (no preview).
    believe me! 
    Cordial greetings.

  • Euro Symbol in Oracle

    Hi All,
    I want to print Euro symbol in oracle.
    Please advice how we can do that.
    Regards,
    Shruti

    Hi;
    Please follow donw links and see helpful
    Subject: Using Pasta to Print Euro € Symbol Print Incorrect Spurious Character Doc ID: 373504.1
    Subject: Euro Symbol not Printed with Oracle Reports Doc ID: 168337.1
    Subject: Dunning Letters Unable To Print € And £ Symbols in PDF Format Doc ID: 388657.1
    Subject: How to print the Euro Character In PostScript on UNIX platforms. Doc ID: 251732.1
    Regards
    Helios

  • Euro Symbol and Oracle

    How can I display Euro Symbol in Oracle - if shows now as a opposite ?. I read that I ned to change the character set to WE8MSWIN1252. How can I figure out what set we are currently using?
    Thanks,
    MJ

    The "right answer" here is that the third party application does not support the Euro character (or any other character not in ASCII 1-127).
    My hunch is that the third party vendor has built an application that relies on unsupported Oracle behavior-- if your client NLS_LANG and database character set are identical, Oracle does not do character set translation when you send an retrieve data. This can allow a single application to appear to "get around" the limitations of the database character set. Basically, if every application that stores and retrieves data agrees to lie to Oracle in exactly the same way (i.e. I have Chinese data encoded in Big5, but I tell Oracle it is US7ASCII when I store and retrieve it, then treat it as Big5 after I've retrieved it) an application can appear to store Chinese data in an ASCII database. If any application that does not know how to "properly" lie to Oracle tries to query the data, however, the non-ASCII data will not be retrieved correctly. Since Oracle utilities (import, export, database links) and various layers like JDBC don't know how to "properly" lie to Oracle, this is generally not a long term solution.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Insert euro dollar symbol in database?

    I want to store euro symbol in database. I get exception wheverever I tries to store through insert. This is because it's a french character. Does NLS parameter has something to do? Pls tell me.

    The ASCII - Code for the EUR-Symbol is 128. So you could try to insert CHR(128) into the table.
    Regards,
    Gerd

  • Euro Symbol display

    My 10g2 db is using the character set WE8MSWIN1252 and I even set NLS_CHARACTERSET to this value before launching my Windows application that uses the thin java client to connect to my Oracle db. The column is NCHAR and I can see the proper Euro symbol if I insert CHR(128) every time I want to use this symbol. But, it is not practice for me to parse all user input.
    Is there a database mechanism so that the Euro symbol (hex AC) is displayed properly without additional SQL on the insert?

    Java app running thin client shows the Euro symbol as
    a "L" on it's side. If I change to chr(128) on the
    insert, then it displays just fine in the
    application. But this is not practical since it is
    based on user input.Do you know how the java app inserts into the database?
    What jdbc driver do you use? What Oracle Client version if any?
    Decimal value for euro symbol U+20AC is 8364, not 128.
    Code point 80 (128 dec) in AL16UTF16 is a control character.
    However if the value is interpreted in the context of another character set, say, windows-1252 then it would be a euro symbol.
    >
    So how can the chr(172) I have stored be displayed as
    the proper Euro symbol?Is the U+00AC "not sign" what you mean by a '"L" on it's side'?
    Message was edited by:
    orafad

  • Euro symbol is driving me crazy!!

    My architecture is:
    - Oracle 8i 8.1.7 DBMS under Linux on server "db"
    - Oracle 9i application server under Linux on server "web"
    I've got a jsp page which calls a java class to query the db, get the result as xml string and transform it into HTML by XSL.
    The problem is that I can't display the Euro symbol: I see an "upside-down" question mark.
    I think the problem is not the DBMS, because from my Windows client I can insert the Euro Symbol (I use sqlplus worksheet) and I see it correctly. But anyway the problem is only when I get data from the DB: if I insert the Euro Symbol into the XSL, it is displayed correctly.
    Please help me, I'm going mad...

    No. downgrading is not supported.
    If you want to troubleshoot your problems, please tell us what's happening and what you've done.  If all you want to do is rant, go somewhere else.

  • Inserting Euro character

    Hi,
    We are using Oracle 8.1.7 version of oracle. We created a
    database with character set WE8ISO8859P15. We want to insert the
    Eiro character into a table in that database. How can we achieve
    this? Please help us.

    Hi there!
    WE8ISO8859P1 is a character set that is not Euro enabled.
    (see Appendix A of the Oracle 8i National Language Support
    Guide for Euro-enabled character sets).
    I see a couple of possible approaches to solving your
    problem:
    1.) recreate the database with a unicode characterset.
    2.) If 1 is not an option, try defining the column that
    needs the Euro symbol inserted as NCHAR or NVARCHAR2
    and define a (euro-enabled) national character set
    via an environment variable.
    For further details pleas check the "Oracle 8i National Language
    Support Guide".
    Hope that helps.
    All the best
    Michael A. Istinger

  • Problems with jdbc thin driver (Euro Symbol)

    Hello,
    at the moment it is impossible for me to write or read euro characters to a database using a jdbc thin driver.
    I am using
    ojdbc14.jar (version 10.2.0.3.0) and orai18n.jar (also) together with JDK 1.4.2.
    Charset of the database is WE8MSWIN1252. It does not work on ORACLE 9.2.0.1, 9.2.0.6 and 10.2.0.2.0 (others I have not tried). But the problem seams to be in thin client.
    Inserting Eurosymbols using a PreparedStatement works quite well. Using a normal Statement does not work.
    Also the values getting from a ResultSet are incorrect.
    After several test I downloaded a patch 4659157 for ojdbc14.jar and 5470375 for orai18n.jar. After installing the patch the euro characters were returned, but:
    In several selects of numeric fields (not all, seams to be random) my resultset returned the Euro character instead of 0 and so on.
    Driver for 9.2 works quite well, but does not support 10g Release 2 (and contains also some funny bugs)
    Following solutions are not suitable for us:
    Changing the character set of the database (come on, this cannot be serious. I cannot change the character set of more than 100 databases)
    Using the newest driver (ORACLE 11). We are still using JAVA 1.4.2 and cannot migrate our application at the moment.
    Using an oci client. Not possible, no ORACLE client on clients...
    Has anyone an idea how to deal with this?
    Does anyone know when ORACLE is going to release a new jdbc driver for JAVA 1.4.2 (maybe 10.2.0.4.) ??
    Regards,
    Christian

    Just installed PATCH 4659157 and 5470375 from metalink. The Euro problem seams to be corrected.
    BUT:
    Another problem occurred. Sometimes numeric values are returned wrong (0 from a numeric field comes as euro, 1 comes as Á (2 and 3 too).
    This error seams to be random to me.
    Our application is selecting a rowid from a table and after that fills several textfields in a frame by selecting the content in a way like this:
    select [column1] from [table] where rowid=[rowid]
    select [column2] from [table] where rowid=[rowid]
    if I select the numeric column with select nr. 77 I get a wrong value. If I select it at nr. 10 I get the correct value.
    The selects are done by a normal Statement object creating a ResultSet. The Value from the ResultSet is fetched by getObject() method.
    I also tried to write a test program executing only the selects of the application, but it gives me correct results.
    Also when selecting all the fields in one select I get a correct result.
    Using a different charset than WE8MSWIN1252 seams to give correct results. Using the OCI driver returns correct results.
    Using ojdbc14.jar and orai18n.jar Release 10.2.0.3. unpatched produces the same error (and does not return Euro symbols)
    Using ojdbc14.jar and orai18n.jar Release 10.2.0.2. returns correct results (but wrong Euro)
    Has anyone had the same problem yet?
    Regards,
    Christian

  • Not getting Euro Symbol in PDF Report using XML Publisher

    Hi,
    We have developed an Oracle Report from Report Builder 6i and also a Template in RTF Format.
    We are using XML Publisher to display our XML Output in PDF Format to Users..
    There is a Field called Comments on Customer Transaction Form, where user can enter any characters and that we are querying in Report and displaying on the PDF Output.
    Currently, the user entered a Euro Character on the comments section and that was not visible to user on PDF Report and replaced by a Question Mark as below:
    "3% price reduction ?89.91, 20% marine"
    When i am Querying to the Database, i am able to see the Euro Symbol, but when i checked the XML generated on the Unix Box for the Report. I found as below:
    "3% price reduction \342\202\25489.91, 20% marine"
    So, the Euro Symbol on the database is replaced by " \342\202\254" in the XML Output and ? in the PDF Outbut.
    Please help ASAP.
    Regards
    Saurabh Jaiswal

    one way
    value set based on view (view - select level id, chr(level) cl connect by level <= 500)
    for example, chr(64) - @
    so in xml you have code of @. sample xml is
    <ROWSET>
      <ROW>64</ROW>
    </ROWSET>in rtf template pick
    <?xdofx:chr(to_number(ROW))?>
    select chr(14844588)  from dual
    €Edited by: AlexAnd on Aug 23, 2011 12:46 AM

  • How insert '€' in an oracle table by an stored function

    How can the '&euro;'-symbol be inserted in a field.
    Has to be formatted like this (browser).
    e.g.:
    INSERT INTO reqquotedetail (req_id,curr) VALUES (created,'currency: &euro;');

    In SQL-Plus, "&" is the default for defining variables.
    Issue SET DEFINE OFF, afterwards you should be able to execute your insert statement.

  • Smart Forms Euro € symbol?

    Hello Experts!
    I want to add € in my Smart Forms Text.
    There is an OSS hint 616683 to this question but all releases mentioned are lower than our used release and the solution with entering the Number 156 for € doesn't work.
    Please help
    Best Regards
    Annette

    Hi Annette,
    Using SAP Script: 
    To print Euro Symbol in SAP Script, do the following: 
    Put the sequence <156> at the desired location in the text editor of the corresponding page window as shown below: 
    During the print preview, the output would be as shown below: 
    Using Smart Forms: 
    For printing Euro symbol in Smart Form, do the following: 
    In the Microsoft Word document, click on Insert -> Symbols 
    Select the Euro symbol from the list. The symbol would appear on the document. Copy the symbol and paste in the text editor of the Smart form as shown below: 
    Save and activate the Smart Form and do the test run. The print preview would be as shown below: 
    Printing of Euro symbol might not be possible on all Printers. By default, SAP R/3 supports the euro symbol only when using the SAPWIN device type and printing over SAPLPD (mainly used for individual document printing).
    To print this on Kyocera printers, do the following: 
    “When using PRESCRIBE device types (like kyofs150, kyofs170, zkm10pre) the euro sign will not be printed very beautiful. To print the real Euro sign instead of the combined ( and = character on top of each other) please set the character 156 of the SAP code page 1114 to 80 hex. In this case the Euro sign will be printed correctly. Alternatively please copy the code page 1114 to e.g. 9114 and make the modification there. Then you just have to switch the used code page of your device type (kyofs150, 170 or zkm10pre) to 9114 as well.”   
    Also check the SAP Note 0129581 for more information on this.

Maybe you are looking for

  • How to use two group tags in the header?

    I am using BI Publishing,RTF Template,I found when I put two group tags before <?start:body?> ,the BI Publishing only keep the 2nd group tag right before <?start:body?> as header, it moved the 1st group tag to the body section. Is this a bug? Can any

  • CAF License Key issue solved

    Hi, Some questions in this forum relate to the CAF license key. (This key is needed if you'd like to work with the CAS perspective in the NetWeaver Developer Studio.) This issue is now solved: use the newest SneakPreview NetWeaver NW04s, SP7, then no

  • Report Customization Form Question

    How do you display the report customization before the report is rendered?

  • I cannot seem to get the iCloud back up window to close

    I have tried to click OK but does not close window to allow ipod touch to turn on

  • What this symbol is for

    What these square boxes represents. The attached picture is taken from LabVIEW Idea board. I am not allergic to Kudos, in fact I love Kudos.  Make your LabVIEW experience more CONVENIENT. Attachments: What is it 2.png ‏73 KB