Characters like ƒ gets converted to ¿ on insert to table

characters like ƒ gets converted to ¿. What should be done in order to support special characters?
I am using Oracle 10g

You need to check the database character set. If it is US7ASCII for example then there is a very restricted character set.
You can run a query like select * from nls_database_parameters
to see all nls (national language support) paramaters. have a look at the nls_characterset.
You should also read the Globalization Guide for your Oracle level to see what characters are supported and what options you have

Similar Messages

  • System getting hanged whilst using Insert into table select * from table

    I have a peculiar problem.
    I am using the below statements:
    Query 1:
    insert into table ppms.erin_out@ppms_dblink select * from erin_out;
    Query 2:
    insert into table ppms.erin_out@ppms_dblink values(23,'dffgg',12',dfdfdgg,dfdfdg);
    I am in 'interfaces' schema (testing server) and executing above statements. We have testing server and development server, both are identical, i.e one is clone of the other.
    ppms_dblink is created in interfaces schema. ppms_dblink points to different database server which has two schemas 'clarity' and 'ppms'. ppms_dblink is create through authentication details of clarity schema.
    erin_out table is created on ppms schema on the same dababase server pointed by ppms_dblink.
    Question is :
    TOAD hangs while running query 1.
    Query 2 is working perfectly.
    As I have pl/sql script which is using query 1. I want to know why query 1 is creating problem.
    If I use query 2 in my pl/sql query then it may create performance issue as i have to use cursor then.
    On clarity schema, I have insert, update, select, modify rights on ppms.erin_out.
    I have tried same queries from another database server.
    That is I tried queries from 'interfaces' schema of development server ( clone of the testing server ). Its working perfectly.
    Message was edited by:
    user484158

    Dhanchik:
    The table from which I select rows, to insert into table on dblink, is having only one record. It may contatin maximum 100 rows at a time because I am scheduling the procedure through daemon process. Anyway transaction is not more than 100 records. I am trying with just 1 record for testing.
    So 1) Problem is not about the cost, TOAD is getting hanged ( to insert 1 record, cost does not mean much)
    2) there is no large amount of data, so no question of deteriorated performance
    Aron Tunzi:
    I think that should not be problem, because I am able to insert a record through query 2.
    Warren Tolentino :
    I am testing with 1 record only. Its not performance issue.
    Message was edited by:
    रचित

  • How to retrieve characters like '£' from the database and write to xml file

    Hi ,
    I have a requirement to retrieve the data from database and write to files in XML format.
    I am able to do so successfuly by using XMLElement tag and writing to file through UTL_File package.
    All characters like <&@^ get converted properly, but when it comes to multibyte chars like '£', they are not able to get converted as it is.
    Can somebody please advise me how to go ahead.
    Regards

    Thanks odie.
    The nls_charset for my database is WE8ISO8859P1 and database version is Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi.
    The data (with pound sign) is sitting in one of the columns of the table and when i query it directly, I am able to view it properly.
    However when I use the below code to retrieve in XML format and print it to file, it gets changed. This file is also passed to one of the application GUI where this XML gets processsed and it is not visible properly.
    below id the sample abstract of code I am using.
    Declare
    l_file UTL_FILE.FILE_TYPE;
    l_clob CLOB;
    l_buffer VARCHAR2(32767);
    l_amount BINARY_INTEGER := 32767;
    l_pos INTEGER := 1;
    Begin
    SELECT XMLElement("case",
    XMLElement("comments",
    XMLElement("comment",
    XMLElement("comments",a.COMMENTS)
    ).getClobVal() val1 into l_clob
    FROM TO_COMMENTS a
    l_file :=
    UTL_FILE.fopen (XMLDIR,
    test.xml,
    'w',
    32767);
    LOOP
    DBMS_LOB.read (l_clob,
    l_amount,
    l_pos,
    l_buffer);
    UTL_FILE.put_line (l_file, l_buffer);
    l_pos := l_pos + l_amount;
    END LOOP;
    EXCEPTION
    WHEN NO_DATA_FOUND THEN
    DBMS_OUTPUT.NEW_LINE('Reached end of file');
    END;
    The comments column given contains the character like pound.
    And once the file is generated and i see using the vi editor, the char is not viewable properly like £
    And when the same is passed to GUI application to be processed, its not viewable propely in GUI from IE as well like �.

  • Problem with special characters getting converted into '#'  in portal

    Hi All,
    The special characters like " - ", " ' ", " ` ",  are getting converted into '#' when the smartform is displayed in portal.
    I have a smart form in which the text contains the above special characters and they are getting displayed as  ' # ', when the form is invoked in portal. We are not able to trace the problem.
    I need your input on this ASAP.
    Thanks in Advance,
    Sowmya

    This could be caused by conversion routine on the field.
    in sapscript, can use &FIELD-NAME(K)& to ignore conversion routine
    To see this and other options, in text edit of script select menu option Insert>Symbols>New  and then type field name and select desired check box options - field will be placed in script with relevant formatting characters
    Andrew

  • Cyrllic characters getting converted to special characters.

    I am facing a problem when cyrillic character is being sent from JSP to servlet ,its getting converted into some other special character.I am using request.setCharacterEncoding("UTF-8") on servlet.And on jsp I am using <%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>.I am facing this problem both in JBoss and Websphere application server.
    Please help me in solving this problem.

    How do you send the characters - using POST?
    I have tried both ie get and post.....
    Can you post the code in your servlet that you use to retrieve and display the Cyrillic characters in question?
    Just using request.getParameter() to get the value...It is showing question marks ie ??????
    And finally, can you post an example of a Cyrillic string and the corresponding incorrect string you see in the servlet?
    Can post cyrllic characters here...:-) But I am giving normal characters only...
    It started working in websphere when I changed the jvm settiings ie I gave encoding scheme to jvm also.But still it is not working for JBoss4.0.2.
    Any help will be highly appreciated.

  • Problem inserting characters like '.' in a VARCHAR2 column

    Hello,
    I've an INSERT statement that inserts a string with '.' character in it. There is no error thrown for the insert statement, but the character '.' gets converted to '.' Basically, when you view the insert statement in Unix, the character '.' shows up as '\256'.
    Any inputs on this would be really helpful.
    Thank in advance,
    -C-

    Hello Bruno,
    Thanks for your input.
    I tried running the suggested queries and the ASCII character for '.' in my system is 49838. Not sure why its different. The query on ASCII character 174 returns: '?'
    If you have more inputs, please let me know.
    Thanks,
    -C-

  • How to convert special characters like #, &, etc occuring in the input string

    Hi,
              I am using method 'Get' to submit a form . When ever there is any
              special character like '#' in my input For example "033#Test", nothing
              gets posted beyond 033.
              Can any one please let me know how do I overcome this problem.
              Thanks in advance.
              Regards,
              Moin
              

    Moinuddin:
              It seems possible your browser may be confused by the fact that 033 is
              the octal representation for an ESCape character (Hex 1B). Try dropping
              the leading zero. In addition, it is usually better to represent special
              characters like the hash mark "#" using HTML character entities instead
              of literals, i.e. &#35; = hash mark
              Regards,
              Jim Brown
              Moinuddin Ahmed wrote:
              >
              > Hi,
              > I am using method 'Get' to submit a form . When ever there is any
              > special character like '#' in my input For example "033#Test", nothing
              > gets posted beyond 033.
              >
              > Can any one please let me know how do I overcome this problem.
              >
              > Thanks in advance.
              > Regards,
              > Moin
              Jim Brown
              Developer Relations Engineer
              BEA Support
              

  • DomHandle can not fetch special characters like , or &......

    hi friends......
    I'm using following packages...........
    When I store special characters....like < , > or &......DomHandle can not fetch the values from xml file......why so??? Anybody faced same problem??????
    import javax.xml.transform.*;
    import javax.xml.transform.dom.*;
    import javax.xml.transform.stream.*;
    import javax.xml.parsers.*;
    import org.xml.sax.*;
    import org.xml.sax.helpers.*;
    import org.w3c.dom.*;
    import java.io.*;
    import java.util.*;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;

    it actually converts < & > to < & > and so
    on.......but still when it again tries to read
    it....it fails & throws exceptionDepending on what is to be accomplished, I had an issue earlier today and this is how I solved it:
    I needed to put a url with post data:
    Something
    Now to do this we can split this up in parts, tried writing out everything using CDATA and a few other things. But the Damn <'s and >'s would get converted into &lt; and &gt;
    So I did this:
    <a>
    <xsl:attribute name="href">
    <![CDATA[bob.jsp?something="]]><xsl:value-of select="@SomeAttrib"/><![CDATA["]]>
    </xsl:attribute>
    Something</a>
    Hope this helps

  • Reading special characters from a flat file and inserting into DB

    I'm reading data with special characters like . etc from a flat file , assigning the data to variable in my anonymous block and inserting into my DB. But the show up as inverted ? s. Any clues about how to do this?
    If i try to do the insert directly it works. It seems like the error occurs when reading this data into a variable
    thanks for the help
    Lalit Bhatia

    lalit, this is probably an character set problem, the default on Database creation tends to be 7bit Ascii which does not support special characters, it's been a while since I set up a db in this way, but you need to change settings in oracle.ini. The db will need to be restarted for this. Also, to check current settings try:
    select * from NLS_DATABASE_PARAMETERS
    You want an 8bit, unicode or multibyte character set. Sorry I cannot remember moer off the top of my head, try searching on NLS or character set

  • Junk characters like" � � "displayed in the jsp page please help.

    Hi,
    I am getting junk characters like � � displayed in the jsp page.
    In the JSP page i used javascript "& nbsp" for appending spaces to a string "CCR" to get "CCR " .
    Now the Resultant string "CCR " has three spaces appended to its right.
    This String is set in session in that JSP page.
    In the next JSP page i am getting that string from session.
    After getting the string the "substring" function is performed to get only the first 5 charcters of the string. Now the result is displayed as " CCR� � " with has last 2 characters as junk values � � insteed of displaying as "CCR ". Please help me in solving this issue.
    Please note that initially the sting "CCR" is got from the Oracle database in Solaris Machine.
    Regards,
    Vijay

    have you tried:
    strenuously inspecting the string that is coming from the db? do an actual loop over the string, character by character, dumping to System.out to make sure the characters are EXACT coming out of the db.
    note you have to append " " not just "& nbsp"
    post the code that is doing the output. the relevant bean code, the jsp, everything relevant - WITH COMMENTS discussing where things are happening.
    Also, is it "weird characters" in the browser only? have you done a view source on the actual html source that the browser is rendering (right click in IE and click view source). browsers can act odd if you don't feed then exactly what they want, and it looks like you're feeding it escaped characters that it is rendering as something else.

  • I would like to convert my LPs to digital on my new mac book pro with retinal display . How can i do this?

    would like to convert my LPs to digital on my new mac book pro with retinal display
    . How can i do this?

    The new Mac's do not have analog audio in so you will have to go with a USB audio in device or else if you do not yet own a turntable (or are looking to upgrade) you could get a turntable that has USB out.
    The Griffin Technology iMic USB Audio Device is a low cost consumer grade solution if you already have a turntable.
    For recording I use Audacity: Free Audio Editor and Recorder which does a good job and has the ability to run the audio signal through various filters.

  • Problems with special characters like "u00F6" "u00E4" "u00FC"

    Hi,
    we currently face some major problems with special characters like "ö" "ä" "ü". First I thought it is a SP02 specific problem but it still doesn't work with SP03.
    When I start an import the import manager shows correct converted value. "ö"s "ä"s "ü"s are displayed correctly. But after I've done the import I look into the Data manager and I see instead of these characters charcaters like "&#776;". (note: the character should show a little square box - but the forum cannot desplay it)
    How can I solve this problem?
    Regards
    Nico

    Hi Nico
      Just try it out the following steps, hope it solves ur issue.
    <b>To set one or more values back to their original values:</b>
    1. In the Import Manager Source Values grid, select the values that you want to set back to their original values.
    2. Right-click on one of the values and choose Set to Original Value from the context menu, or choose Values > Apply Value Conversion Filter > Set to Original Value from the main menu.
    3. MDME sets each value back to its original value, which appears in black in the Source Values grid.
    <b>NOTE : You can use the Set to Original Value filter only at the value-level and not at the field level.</b>
    thanks
    Alexander

  • File not getting converted to the .EXT type

    Hello Experts,
    Please help me with an issue ...
    Actually Iam doing a mailing program.... in which a newly generated invoices are sent to user....
    the mailing is working fine.
    The file which the user is getting in his mail box should be a .EXT type file....from where he will download the file and upload it in  the airtel portal..... from where it been sms to the different number's present in that file......
    But the problem is the file is not getting converted to .EXT type and when we are trying to upload it in airtel portal it is saying that file is not in UTF-8 format..
    To check whether conversion to file type is working  when Iam trying to convert the file in .TXT type its getting converted to text format...but not working with .EXT type when passing 'EXT' in doc_type   of FM .
    I checked the SCOT transaction if any setting exist but ...didnt found anything useful ...
    Please help me to resolve the isuue

    Hi joel,
    From this thread
    Shared Files - problems after upgrading APEX 3.0 to 3.1
    i have taken your words,
    In my development of the browser cache support for static files, I did notice some unexplainable behavior with IE and Firefox. When uploading static files and then testing them, it almost seemed like the browser would request the resource only some of the time (and then get the HTTP 304). If an Expires tag is not computed, I know Firefox will compute one itself.
    As per my understanding, Is it cache_expire should be calculated?
    I could not get that line.Could you please explain me.
    Thanks in advance.
    bye
    Srikavi.

  • Blank field getting converted into wrong date

    Dear All,
    I have one date field in SAP table in which there are some entries and some blank entries.
    when Proxy is sending this data from ECC blank entries are converted into 00000000 and through XI in file
    this
    00000000 entry for date getting converted into wrong date like 30.11.0002 in file.
    I have taken data type as string do I need to take data type as date.
    My doubt is if there is no entry in table why it is convertng to  00000000  and after passing from XI why it is converting into
    30.11.0002 .
    Regards

    Hi ,
    My date format like this
    source --yyyyMMDD
    target-DD.MM.YYYY
    so if
    source is
    00000000
    should comes like this
    target
    00.00.0000
    but it is converting into
    30.11.0002
    every where in file values for 00000000 is coming like 30.11.0002
    Regards

  • Query Required To Get the datetime of insertion of row..urgent

    Hi all,
    i'm in great need to know if i can get the datetime of the rows inserted. please note that no audit trail neither db level or application level exists. i just want to know whether we can get to know which data has been inserted/updated during a month. because ultimately, the job is to find the rate of growth of data in a table in every month so as to plan for storage for next 5 months.
    thanx in advance

    Hi,
    you can Tracl these things by Columns like inserted_date and Modified Date to the tables.
    So when ever the New Data is Inserted into the respective columns and Updated The Modified Date Column Whenever the data is Updated.
    You can track by above method..
    Thanks
    Pavan Kumar N

Maybe you are looking for