Unicode character insertion

We changed one of the column to NVARCHAR2 (200) to support the multi language implementation. This is what our nls_database_parameter has
NLS_NCHAR_CHARACTERSET,AL16UTF16
NLS_LANGUAGE,AMERICAN
NLS_TERRITORY,AMERICA
NLS_CHARACTERSET,US7ASCII
NLS_NCHAR_CONV_EXCP,FALSE
update tmp_table set comments='ããããããã' where aaa_id = 3577090
But I see after the update is just ???????
What am I missing?
Thanks

No I am using VB (ADO, ORAOLEDB) to insert the data. In my VB code I know the data that I have is unicode. I cann see it by doing val(ascb(midb(Comments,2))) * 256 + val(ascb(midb(Comments,1)))
Also if I use sql plus editor to insert some data using insert into abc value nchr(64037), I can retrieve this data using my VB.
While inserting I am using a stored procedure command and am specifying the type as 202 (adVarWChar).
Does the client setting (NLS_LANG) need to be anything specific? I tried setting it to UTF8 as well

Similar Messages

  • Inserting combining overline Unicode character

    I'm using Adobe Illustrator CS4 for Windows and I need to place a bar over a number, like those at http://en.wikipedia.org/wiki/Overline.  I've tried using the information in the article and typing Alt+0175, but it doesn't add any character.  Is there some way to use the "combining overline" (U+0305) Unicode character in Illustrator? Or if there isn't, is there some way to produce something similar?
    Thanks.

    At a pinch (and if your glyph list or font table doesn't include overlines) you can do it like this:
    It's messy to work with but looks more or less o.k.
    I used 12 pt. Times New Roman, OpenType in 3 lines.
    The first line Qwerty has very small leading (2.17 pt).
    The 2nd line is underscores and word spaces with the same leading and some horizontal scaling to get the underscores to fit.
    the 3rd line is the formula with a leading of 11.17 pt.
    Dunno if there's an easier way in Illie (she's female now – dear old Auntie Illie) but InDesign can do it very easily. Select Underline in the menu bar and then go to Underline Options in the character palette options. Just enter a minus value. You can edit the stoke weight there too.

  • Unicode character not displaying correctly

    when i am stroring Unicode Character in Oracle 8 DB .The Stored Character are not displayed correctly . Through sql client seen as '�' .Altough through JSp it displays correct value 集 (in japanese)
    My client wants to see through sql also same value . Pls help wat is wrong. More info :
    Oracle is set up in UTF-8 Format.
    Using code as below before inserting in DB
    String temp =product.getDescription();
    String newResult = new String(temp.getBytes("UTF-8"), "UTF-8");

    TryString newResult = new String(temp.getBytes(default),>
    "UTF-8");// "default" is a String of the name of
    default encoding on the part of client
    Sorry there was a slip. Try the following.
    String newResult = new String(temp.getBytes(default));

  • Additional CR when printing unicode character

    Hello,
    the following code prints two lines on a printer. The second line contains an escaped unicode character. When running the example code I can't even see the unicode character on the paper; but in my original application it is visible. So this is not the problem. But always an additional carriage return is inserted after the unicode character, thus overprinting the beginning of the line with the remaining text. This did not occur in java 6 if I remember correctly. Is there any workaround for this?
    Regards
    J.
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.print.*;
    import javax.swing.*;
    public class HelloWorldPrinter implements Printable, ActionListener {
        public int print(Graphics g, PageFormat pf, int page) throws
                                                            PrinterException {
            if (page > 0) return NO_SUCH_PAGE;
            Graphics2D g2d = (Graphics2D)g;
            g2d.translate(pf.getImageableX(), pf.getImageableY());
            g.drawString("Hello world!", 100, 100);
            g.drawString("Now the line with a unicode \u2259 character.", 100, 120);
            return PAGE_EXISTS;
        public void actionPerformed(ActionEvent e) {
             PrinterJob job = PrinterJob.getPrinterJob();
             job.setPrintable(this);
             boolean ok = job.printDialog();
             if (ok) {
                 try {
                      job.print();
                 } catch (PrinterException ex) {
                      System.out.println(ex);
        public static void main(String args[]) {
    //        UIManager.put("swing.boldMetal", Boolean.FALSE);
            JFrame f = new JFrame("Hello World Printer");
            f.addWindowListener(new WindowAdapter() {
               public void windowClosing(WindowEvent e) {
               System.exit(0);
            JButton printButton = new JButton("Print");
            printButton.addActionListener(new HelloWorldPrinter());
            f.add("Center", printButton);
            f.pack();
            f.setVisible(true);
    }

    Hello Sabre,
    thank you for testing. Of course it's good news that you don't see any overprinting, but unfortunately that doesn't help me on my site (Win7 64-Bit, java 1.7.0_09).
    Since I can see the character in my original application as I wrote, I made up the following test case and met a strange behaviour. I can make my desired unicode character appear without any overprinting as long as I don't use any other character in the string below 2000(16).
    Kindly run the following code. It prints a line of unicode characters starting with my desired one.
    Then change iConstant in makeTextLine() to any value below 0x2000. At my site this results in overprinting.
    Does it also happen at yours?
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.print.*;
    import javax.swing.*;
    public class UnicodeTest extends JFrame implements Printable {
      String text= "Test line with unicode \u2259 character.";
      public UnicodeTest() {
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setSize(350, 200);
        text= makeTextLine();
        JLabel lb= new JLabel("<html>Printing started...<br>"+text);
        add(lb);
        setVisible(true);
        PrinterJob printerJob= PrinterJob.getPrinterJob();
        printerJob.setPrintable(this);
        try {
          printerJob.print();
        catch (PrinterException e) {
          System.out.println("PrinterException: "+e);
      public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
          public void run() {
         new UnicodeTest();
      public String makeTextLine() {
        StringBuilder sb= new StringBuilder();
        int iStartValue= 0x2259;
        int iConstant= 0x2020; // Tested with 0x100, 200, 400, 800, 1000, 2000.
        for (int i=iStartValue; i<iStartValue+30; i++) {
          sb.append((char)i);
          sb.append((char)iConstant);
        return sb.toString();
      public int print(Graphics g, PageFormat pf, int page) throws
                                                            PrinterException {
        if (page > 0) return NO_SUCH_PAGE;
        Graphics2D g2d = (Graphics2D)g;
        g2d.translate(pf.getImageableX(), pf.getImageableY());
        g2d.setFont(new Font("Dialog", Font.PLAIN, 12));
        g.drawString(text, 50, 40);
        return PAGE_EXISTS;
    }

  • Need suggestion on Multi currency and Unicode character set use in ABAP

    Hi All,
    Need suggestion. In one of the requirement I saw 'multi-currency and Unicode character set experience in FICO'.
    Can you please elaborate me how ABAPers are invlolved in multi currency as I think this is FICO fuctional area.
    And also what is Unicode character set exp.? Please give me some document of you have any.
    Thanks
    Sreedevi
    Moderator message - This isn't the place to prepare for interviews - thread locked
    Edited by: Rob Burbank on Sep 17, 2009 4:45 PM

    Use the default parser.
    By default, WebLogic Server is configured to use the default parser and transformer to parse and transform XML documents. The default parser and transformer are those included in the JDK 5.0.
    The built-in WebLogic Server DOM factory implementation class is com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl.
    The DocumentBuilderFactory.newInstance method returns the built-in parser.
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();

  • Unicode Character sets (e.g UTF-8)

    Hi,
    We are using some third party software which will connect to the oracle database.
    One of the requiremebnts it states is that both the databse client and server must use the Unicode character set e.g UTF-8.
    How do we ensure this when installing the oracle client software.
    Also, why when install orcale client software and select language as English does it put NLS_LANG as American by default.
    Is there an English U.K language option - couldn't see it.
    Many Thanks

    user5716448 wrote:
    Hi,
    We are using some third party software which will connect to the oracle database.
    One of the requiremebnts it states is that both the databse client and server must use the Unicode character set e.g UTF-8.
    Pl post details of OS and database and client versions being installed
    How do we ensure this when installing the oracle client software.
    For the client, set NLS_LANG appropriately when using the client software - there is no setup required during the install - http://www.oracle.com/technetwork/database/globalization/nls-lang-099431.html
    Also, why when install orcale client software and select language as English does it put NLS_LANG as American by default.
    Is there an English U.K language option - couldn't see it.Try "ENGLISH"
    http://docs.oracle.com/cd/E11882_01/server.112/e10729/ch3globenv.htm
    >
    Many ThanksHTH
    Srini

  • Unicode character not displaying when PDF is created using PDFMaker

    Using Adobe Acrobat Pro 9
    Our company letterhead contains a special character (Unicode 25AA "Black Small Square"). When a PDF is created of a Microsoft Word document (2003 or 2007) using the PDFMaker, that character is not displayed in Acrobat (shows as whitespace). Strangely enough, if I search for the character in that PDF file using the Acrobat search function (query "u/25AA"), the search finds the character, but again, it is displayed as whitespace.
    However, if I create a PDF from that same Word document by printing to Adobe PDF, the character displays correctly in Acrobat. Additionally, if I do a SaveAs to PDF (Using the Microsoft plugin), the character displays correctly in Acrobat. This leads me to believe that muy issue is related to the PDFMaker (as opposed to the PDF printing function) and how the character is embedded into the PDF file. I have tried opening the PDF in other versions of Acrobat, but I get the same result.
    Any suggestions? We would like to utilize the convenience of the PDFMaker for our letters and reports, and not have to use the print function. I can email a sample of all the PDF's I spoke of upon request, but the issue should be reproducable using the following steps:
    1. Open MS Word and type (or copy from the Character Map) unicode character 25AA in Arial font.
    2. Save Word file.
    3. Use PDFMaker to create PDF file.
    4. Open PDF file and view results.
    Any guidance or help is appreciated.
    Phil Hinton

    First, check the fonts in the PDF to be sure that they are not embedded (you are likely correct that there is a problem). What job settings are you using. Try the press or print. Also check the job settings to be sure that ALL fonts are to be embedded.
    Also, check the log file of Distiller (set it to not be deleted in the settings). If there is an issue with the license of the font then the font will not be embedded. In that case you need to find a licensed version of the font or change to a different font.

  • Connecting to EMS fails with No mapping for the Unicode character exists in the target multi-byte code page

    I am getting the following error when trying to connect to both my exchange servers.
    New-PSSession : [ex2013-002.nafa.ca] Connecting to remote server ex2013-002.nafa.ca failed with the following error
    message : No mapping for the Unicode character exists in the target multi-byte code page. For more information, see
    the about_Remote_Troubleshooting Help topic.
    At line:1 char:12
    + $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri ht ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotin
       gTransportException
        + FullyQualifiedErrorId : 1113,PSSessionOpenFailed
    EMS used to connect ok. I am not sure if there is any connection but Outlook was installed recently on the exchange server to enable mailbox level backups.
    Any help would be appreciated.
    Steve Hurst

    Hello Steve,
    Firstly, you cannot install Outlook with Exchange because they share certain dll files.
    About the EMS question, I suggest we try rebuilding the powershell virtual directory. If it still does not work, check the application log for more referernce.
    Thanks,
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Simon Wu
    TechNet Community Support

  • How to input unicode character set from oralce form 9i

    Hi,
    Can anyone show me how to input unicode character set from form 9i. I have designed a form and run it but when I input unicode charater in TEXT ITEM on form (FONT_NAME of this TEXT ITEM is New Roman, AriaTime l ...), but it display incorrectly nor stored it in Database.
    Thank you !

    Thank Duncan R Mills !
    My setting NLS_CHARACTER in Database as follow :
    SQL> SELECT * FROM NLS_DATABASE_PARAMETERS;
    PARAMETER VALUE
    NLS_LANGUAGE AMERICAN
    NLS_TERRITORY AMERICA
    NLS_CURRENCY $
    NLS_ISO_CURRENCY AMERICA
    NLS_NUMERIC_CHARACTERS .,
    NLS_CHARACTERSET UTF8
    NLS_CALENDAR GREGORIAN
    NLS_DATE_FORMAT DD-MON-RR
    NLS_DATE_LANGUAGE AMERICAN
    NLS_SORT BINARY
    NLS_TIME_FORMAT HH.MI.SSXFF AM
    PARAMETER VALUE
    NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZH:TZM
    NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZH:TZM
    NLS_DUAL_CURRENCY $
    NLS_COMP BINARY
    NLS_NCHAR_CHARACTERSET UTF8
    NLS_RDBMS_VERSION 8.1.7.0.0
    18 rows selected.
    Even if I can'nt input unicode character on Oracle Forms, It display incorrectly though I set exactly font_name.

  • Unicode Literal to Unicode Character

    I have a list of all the unicode characters (00C1, 00E1, 0103, etc.).
    I am displaying their data as \u00C1 (in a java string: System.out.println("\\u00C1");)
    How would I go about converting that literal string to the actual unicode character?
    I want \\u00C1 to become the actual \u00C1 character.
    All I'm really doing right now is letting the user enter in that data and then parsing their string for all unicode specifications and then turning them into the actual unicode characters.

    char c = (char)Integer.valueOf("00C1", 16).intValue();

  • Display Unicode Character in Swing Objects

    I am trying to display Chinese Characters using Swing GUI.
    I created Unicode strings using escape character \uXXXX
    I displayed \u4e00 successfully
    However when I tried to display \ub8db i got a square box displayed instead.
    I am using: Winnt ver 4 ,RichWin 97
    private Object listData[] = {
    new String("\ucfe3\ub8db"), // Two boxes displayed in list
    new String("\u4e01\u4e00"), // Characters displayed correctly
    new String("Third selection")
    To hope to get some replies ASAP. Thanks!!!
    Regards,
    Patrick

    Hi Patrick,
    Yeh, fonts are rather ubiquitous when it comes to internationalization. The fact that the font.properties files still exist confuses a lot of people. In reality, Sun doesn't support them any more, and they aren't all that useful if you're actually deploying your code onto other machines.
    So, to answer your questions... :D
    1) Each component will have a font set on it. To start with, each component will end up with the JDK default, usually the Dialog font in Java. From memory, I think this maps to Arial on Windows systems, though I'm not sure if RichWin alters this in anyway, as I haven't used it myself.
    You can check the available fonts on your machine by calling:
    GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();
    This returns an array of strings. You can basically create a new font from any of the names that appear in here. For instance, if one of the strings was "Arial Bold", you could create the following font:
    Font myFont = new Font("Arial Bold", Font.PLAIN, 12);
    2) The best way is to simply create the font you want on startup. If you can't rely on the font
    you need being installed on every machine you plan to run your program on, the best solution is to either install it on startup, or carry it around with you.
    Have a look at Font.createFont(), as it allows you to create a new Font object from a *.TTF file (a TrueType font). In JDK1.3, this is buggy, leaving a large temp file behind every time you run it, but I've already tried this under Merlin Beta, and it's fixed and working fine.
    The reason this is handy is because the font we keep talking about on here, Arial Unicode MS, is a TrueType font. So you can carry the font around with you, and load it on startup using this call.
    Arial Unicode MS is a 23Mb font, but it's capable of displaying just about any character you could imagine.
    The trick from there, once you've loaded your font, is to make sure you call setFont() on just about any component you create. Menus are a cow - you've got to listen for events, as the dropdown menus don't always get the font straight away. But other than that, it's fairly simple.
    3) The short answer is to call the getAvailableFontFamilyNames() call above, and look for any familiar font names. If you can't find any, you know you're not going to be able to display anything.
    Windows seems to have standard fonts for the international languages. In Chinese, this is SimHei for Simplified (mainland) Chinese, and MingLiU for Traditional (Taiwanese) Chinese. Simplified covers about 30,000 Kanji, while Traditional covers around 80,000.
    So for Chinese, you would look for "SimHei" and "MingLiU", plus any of the fonts capable of displaying anything, like "Arial Unicode MS". If none of these strings are in the array, you may want to carry the Arial Unicode MS installer around with you and execute it. This file is about 11Mb, and is available as a download off the Microsoft website.
    4) Probably about the most useful thing I've come across is the Sun I18N tutorial on this very website. There isn't a heck of a lot out there, unfortunately. About the only other things I can recommend are http://www.unicode.org for the Unicode character codes, and http://www.njstar.com for NJStar Communicator, which you'll find useful if you're working with Chinese.
    Oh, and watch this forum, of course. ;D
    Hope that helps!
    Martin Hughes

  • ** Plz help me in displaying unicode character **

    Hi,
    I hava a problem with the following code. Actually I want to display some arabic character with the help of unicode. Plz go through the following code.
    import java.awt.*;
    class Unicode extends Frame
    public static void main(String args[])
    Frame f = new Frame("Unicode");
    f.setSize(200,200);
    String str="\u0600";
    TextField tf=new TextField(str);
    f.add(tf);
    f.setVisible(true);
    I m trying to print that character on a textfield. However, this is not the requirement but for only testig purpose. I get the character '?' in the resulting textfield. plz tell me that how can I use unicode to print other languages character anywhere like on awt, swing or in html. plz reply soon . Thanks
    Fahad Ahmed

    \u0600 is an unassigned Unicode character, so there's no way to do that. However I assume you mean you want to display Arabic characters such as \u0627, Arabic Letter Alef (&#x0627). Then you need to find a font that can render those characters properly, and assign that font to the TextField using its setFont() method.
    I notice you are using AWT, which probably means you are trying to do this in an applet. If that's the case then "find a font and use it" is going to be a big problem, because you don't know what fonts your clients' computers have available.

  • Issue related to Unicode character compatibility

    Request for the help on the issue related to Unicode character compatibility with Oracle 11G R2 32 Bit DB.
    Issue description: I have created a Profile in my application and named it with Unicode characters(German\Russian\Latvian…. alphabets), while opening the profile its throwing an error message “Invoice profile cannot be found in database.”
    During the Oracle database installation I have selected the Database character set as Unicode UTF-8. As per our application guide it considers only the Database characterset and not the National character set.
    Let me know if I have to still do some additional settings with respect to this globalization settings.
    Thanks,
    Brij

    I don't know what the application does, so I don't also know the profile role and what - exactly - can't be found in the database. At least 'a invoice profile' is not a native Oracle object.
    So it's not possible to analyze the application problem.
    On the database side characterset UTF8 (although I would prefer the 'newer' AL32UTF8 characterset) is appropriate in a globalized environment. What to do in the interaction between application and database - that depends highly on the application itself.
    Werner

  • Unicode Character Resembling the Logo of Arch Linux?

    I would like to find a Unicode character that looks like the logo of Arch to decorate the terminal.
    The best I've found is ᐱ, but I wonder if there is a better candidate.
    Thanks in advance for any help.
    Last edited by pikaren (2014-11-19 01:20:17)

    pikaren wrote:
    Trilby wrote:There are several modified fonts that have the arch logo (terminus-mod and tamsyn come to mind, but I haven't verified whether these have the arch logo).  Would this work, or do you need it to be a standard unicode symbol?
    Yes, I think that could be useful. Any more information please?
    Just use one of the proposed fonts. Otherwise you could extract the logo from the black arch svg, upload it to icomoon.io and create your own font with an arch logo glyph.

  • Unicode character doesn't display integral symbol

    I tried using unicode character 222B in my program to get the integral symbol.
    It works well in jdk1.2, but if i try to run the same program in jdk1.3 , it's returning delta symbol.
    What is the possible solution, such that i get the integral symbol in jdk1.3 as well as both?
    submitted by
    Viru

    Hi Viru,
    Have a look at this piece of code:
    import java.awt.*;
    public class CharacterTest
         public static void main(String[] args)
              Frame f = new ApplicationFrame("Character test")
                   public void paint(Graphics g)
                        Graphics2D g2 = (Graphics2D)g;
                        g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);
                        Font font = new Font("Arial Unicode MS", Font.PLAIN, 32);
                        g2.setFont(font);
                        g2.drawString("Character \u222B", 40, 80);
              f.setVisible(true);
    [\code]
    I don't have any problems using 32.
    Klint                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Maybe you are looking for

  • Audit not working after upgrade to 7.1.4

    Guys, We upgraded from 6.0 SP1 to 7.1.4 last week. After the upgrade we found that audit was disabled. We enabled it back but looks like it is still not auditing. Is there any other settings where we need to look at for enabling auditing or is it a b

  • How do I get an icloud account to use icloud for Windows if I do not have a Mac or ipod?

    I do not own an Apple products. However, I keep getting asked to subscribe to the icloud to see photos.  Is there anyway I can received the pictures or access icloud on my Windows PC.

  • Problem emailing pictures via iPhoto

    when I try to email pictures via iPhoto, they just move to normal mail and I can't choose the nice templates promised in iPhoto 11. I do have the latest iPhot version

  • SANE-TWAIN

    All of a sudden my scanner doesn't work. It's a Umax Astra 1220u. I have it plugged into this MacBook. When I first got this scanner some years ago, it came without the software. Someone told me about SANE. After a websearch I found the SANE project.

  • Duplicate columns created in Document Libraries

    Hi, We are having issues with duplicate columns being created in document libraries after copying/moving documents between libraries (SharePoint 2013): Unable to find any users with similar issues on forum Thanks in advance K