CLOB to VARCHAR2 conversion and limit of 8192 chars

Hello, I have the folowing code which works on Oracle 10g SE but does not on XE:
DECLARE
    d1 varchar2(32000);
BEGIN
    d1 := to_char(substr(MY_FUNC_RETURNING_CLOB, 1, 8192));
END;This ends with "ORA-06502: PL/SQL: numeric or value error." Only CLOBs shorter then 8192 works... (well the SUBSTR function is there just because of testing the maximum length of CLOB that does not fail).
Is this my mistake, a bug in XE or some XE limitation (using UTF-8 version of XE)?
Thanks for any hints!

Well, it seem that conversion between CLOB and VARCHAR is done within UCS4 or something... Function MY_FUNC_RETURNING_CLOB returns SQL query (for subsequent EXECUTE IMMEDIATE command) and contains only ASCII characters and therefore should be 1char=1byte in UTF-8? I did a following workaround, which works pretty well for me (CLOBs are about 16000 chars long in my case)
DECLARE
    d1 varchar2(32000);
    c1 varchar2(32000);
    c2 varchar2(32000);
    c3 varchar2(32000);
    c4 varchar2(32000);
BEGIN
    c1 :=to_char(substr(MY_FUNC_RETURNING_CLOB, 0*8192, 8191));
    c2 :=to_char(substr(MY_FUNC_RETURNING_CLOB, 1*8192, 8191));
    c3 :=to_char(substr(MY_FUNC_RETURNING_CLOB, 2*8192, 8191));
    c4 :=to_char(substr(MY_FUNC_RETURNING_CLOB, 3*8192, 8191));
    d1 := c1 || c2 || c3 || c4;
END;

Similar Messages

  • Chnage colum from CLOB to Varchar2 and find the length of CLOB

    Hi,
    I have got tables contain CLOB fields. I want to converter them to varchar2? Is the a way to do it? how can I find the max of length the data in CLOB fields.
    Thanks in advance!!
    Michael

    Hi All,
    Thanks you for your useful information. What I need is to change the colum data type (definaition itself)from CLOB to Varchar2, not just to display the values in CLOB field into varchar2. I have tried to change the date type from COLB to varchar2 in TOAD and got ORA_22859: invaliad modification of columns.
    Any suggestions?
    Many Thanks
    Michael

  • CLOB to NCLOB conversion in Oracle 9i

    Hi,
    I have a table with 8 million records. The table has a clob column that has to be converted in to a nclob column. I have writtten a procedure for the clob to nclob conversion using cursors and the limit functionality.The procedure is given as follows:
    CREATE OR REPLACE PROCEDURE pr_clob_to_nclob is
    TYPE type_dockey IS TABLE OF inf_doc_store.ds_doc_key%TYPE INDEX BY PLS_INTEGER;
    l_type_dockey type_dockey;
    TYPE type_rowid IS TABLE OF VARCHAR(100) INDEX BY PLS_INTEGER;
    l_type_rowid type_rowid;
    L_NUMERRORS NUMBER := 0;
    E_BULKINS_ILCHIS_EXCEPTION EXCEPTION;
    E_BULKINS_ELCHIS_EXCEPTION EXCEPTION;
    E_BULKINS_ILCTXN_EXCEPTION EXCEPTION;
    E_BULKINS_ELCTXN_EXCEPTION EXCEPTION;
    L_ERR_MESSAGE INF_ERROR_LOG.ERROR_TEXT%TYPE;
    L_FILE UTL_FILE.FILE_TYPE;
    CURSOR l_doc_store IS SELECT ds_doc_key,rowid from inf_doc_store where ds_doc_content1 is null;
    BEGIN
    --OPEN l_doc_store FOR 'select ds_doc_key,rowid from inf_doc_store1';
    OPEN l_doc_store;
    LOOP
    FETCH l_doc_store BULK COLLECT INTO l_type_dockey,l_type_rowid LIMIT 5000;
    BEGIN
    FORALL docidx IN 1 .. l_type_dockey.COUNT SAVE EXCEPTIONS
    UPDATE inf_doc_store SET DS_DOC_CONTENT1 = TO_NCLOB(DS_DOC_CONTENT)
    WHERE ROWID =l_type_rowid(docidx);
    EXCEPTION
    WHEN OTHERS THEN
    L_NUMERRORS := SQL%BULK_EXCEPTIONS.COUNT;
    FOR IDX IN 1 .. L_NUMERRORS LOOP
    L_ERR_MESSAGE := 'on bulk insert : Error in Doc key << ' ||
    l_type_dockey(IDX) || ' >> index << ' ||
    SQL%BULK_EXCEPTIONS(IDX)
    .ERROR_INDEX || ' IS ' ||
    SQLERRM(0 - SQL%BULK_EXCEPTIONS(IDX)
    .ERROR_CODE) || ' >>';
    PKG_INF_COMMON.PR_LOG_ERROR('CLOB_TO_NCLOB Migration',
    'inf_doc_store',
    L_ERR_MESSAGE,
    'NA');
    PKG_INF_COMMON.PR_UTL_PUTLINE(L_FILE,
    L_ERR_MESSAGE,
    'NA');
    END LOOP;
    PKG_INF_COMMON.PR_UTL_FCLOSE(L_FILE, 'inf_doc_store_updation');
    RAISE E_BULKINS_ILCHIS_EXCEPTION;
    END;
    COMMIT;
    EXIT WHEN l_doc_store%NOTFOUND;
    END LOOP;
    CLOSE l_doc_store;
    END pr_clob_to_nclob;
    The table in which the clob column is to be converted is inf_doc_header.
    The above procedure runs successfully but takes more than 48 hours to convert all the records.
    Can any body suggest me a way to optimise the procedure?
    Regards,
    Siddarth

    Hi,
    I have a table with 8 million records. The table has a clob column that has to be converted in to a nclob column. I have writtten a procedure for the clob to nclob conversion using cursors and the limit functionality.The procedure is given as follows:
    CREATE OR REPLACE PROCEDURE pr_clob_to_nclob is
    TYPE type_dockey IS TABLE OF inf_doc_store.ds_doc_key%TYPE INDEX BY PLS_INTEGER;
    l_type_dockey type_dockey;
    TYPE type_rowid IS TABLE OF VARCHAR(100) INDEX BY PLS_INTEGER;
    l_type_rowid type_rowid;
    L_NUMERRORS NUMBER := 0;
    E_BULKINS_ILCHIS_EXCEPTION EXCEPTION;
    E_BULKINS_ELCHIS_EXCEPTION EXCEPTION;
    E_BULKINS_ILCTXN_EXCEPTION EXCEPTION;
    E_BULKINS_ELCTXN_EXCEPTION EXCEPTION;
    L_ERR_MESSAGE INF_ERROR_LOG.ERROR_TEXT%TYPE;
    L_FILE UTL_FILE.FILE_TYPE;
    CURSOR l_doc_store IS SELECT ds_doc_key,rowid from inf_doc_store where ds_doc_content1 is null;
    BEGIN
    --OPEN l_doc_store FOR 'select ds_doc_key,rowid from inf_doc_store1';
    OPEN l_doc_store;
    LOOP
    FETCH l_doc_store BULK COLLECT INTO l_type_dockey,l_type_rowid LIMIT 5000;
    BEGIN
    FORALL docidx IN 1 .. l_type_dockey.COUNT SAVE EXCEPTIONS
    UPDATE inf_doc_store SET DS_DOC_CONTENT1 = TO_NCLOB(DS_DOC_CONTENT)
    WHERE ROWID =l_type_rowid(docidx);
    EXCEPTION
    WHEN OTHERS THEN
    L_NUMERRORS := SQL%BULK_EXCEPTIONS.COUNT;
    FOR IDX IN 1 .. L_NUMERRORS LOOP
    L_ERR_MESSAGE := 'on bulk insert : Error in Doc key << ' ||
    l_type_dockey(IDX) || ' >> index << ' ||
    SQL%BULK_EXCEPTIONS(IDX)
    .ERROR_INDEX || ' IS ' ||
    SQLERRM(0 - SQL%BULK_EXCEPTIONS(IDX)
    .ERROR_CODE) || ' >>';
    PKG_INF_COMMON.PR_LOG_ERROR('CLOB_TO_NCLOB Migration',
    'inf_doc_store',
    L_ERR_MESSAGE,
    'NA');
    PKG_INF_COMMON.PR_UTL_PUTLINE(L_FILE,
    L_ERR_MESSAGE,
    'NA');
    END LOOP;
    PKG_INF_COMMON.PR_UTL_FCLOSE(L_FILE, 'inf_doc_store_updation');
    RAISE E_BULKINS_ILCHIS_EXCEPTION;
    END;
    COMMIT;
    EXIT WHEN l_doc_store%NOTFOUND;
    END LOOP;
    CLOSE l_doc_store;
    END pr_clob_to_nclob;
    The table in which the clob column is to be converted is inf_doc_header.
    The above procedure runs successfully but takes more than 48 hours to convert all the records.
    Can any body suggest me a way to optimise the procedure?
    Regards,
    Siddarth

  • Clob to varchar2 + metadata + dbms_output = nothing:(

    Hi all! I am in trouble:) i don't know why am getting nothing, i expect either a result or an error, but not nothing.
    I want to print dll of an object in dbms_output
    create or replace procedure tomkyte.buildConstraint(
         cons_name varchar2,
         cons_owner varchar2)
         authid current_user
         AS
    statement clob;
    begin
         dbms_output.put_line('constraint: ' || cons_name);
         dbms_output.put_line('oowner : ' || cons_owner);
         select DBMS_METADATA.GET_DDL('CONSTRAINT',cons_name,cons_owner)
         into statement from dual;
         dbms_output.put_line(tomkyte.lob_to_char(statement)); -- if i coment this line i'll get a result!
    end;
    create or replace function tomkyte.lob_to_char(
         clob_col clob)
                        return varchar2
                        authid current_user
                        is
    buffer varchar2(4000);
    amt binary_integer := 4000;
    pos integer := 1;
    l clob;
    bfils bfile;
    l_var varchar2(4000):='';
    begin
         loop
              if dbms_lob.getlength(clob_col)<=4000
                   then dbms_lob.read (clob_col, amt, pos, buffer);
                   l_var := l_var||buffer;
                   pos:=pos+amt;
              else
                   l_var:= 'Cannot convert to varchar2..';
                   exit;
              end if;
         end loop;
    return l_var;
    exception
              when no_data_found then return l_var;
    end;

    Junior sysdba wrote:
    Hi all! I am in trouble:) i don't know why am getting nothing, i expect either a result or an error, but not nothing.
    I want to print dll of an object in dbms_output
         dbms_output.put_line(tomkyte.lob_to_char(statement)); -- if i coment this line i'll get a result!
    Hi,
    sql*plus 9.0.1.0.0
    dbms_output.put_line has a maximum of 256 characters, even in toad.
    You can try and use a formula to break apart the result in blocks of 256 or less chars.
    With error:
    SQL> ed
    Wrote file afiedt.buf
      1  declare
      2  statement clob;
      3  begin
      4  select DBMS_METADATA.GET_DDL('CONSTRAINT','REG_ID_PK','HR')
      5  into statement from dual;
      6  dbms_output.put_line(lob_to_char(statement)); -- if i coment this line i'll get a result!
      7  dbms_output.put_line('TEST');
      8* end;
    SQL> /
    ERROR:
    ORA-06502: PL/SQL: numeric or value error: host bind array too small
    ORA-06512: at line 1Without error (example with hard coded length)
    SQL> declare
      2  statement clob;
      3 
      4  begin
      5 
      6  select DBMS_METADATA.GET_DDL('CONSTRAINT','REG_ID_PK','HR')
      7  into statement from dual;
      8 
      9  --Dbms_output.put_line(lob_to_char(statement)); -- if i coment this line i'll get a result!
    10 
    11  Dbms_output.put_line(SUBSTR(lob_to_char(statement),1,255));
    12  Dbms_output.put_line(SUBSTR(lob_to_char(statement),256,321));
    13 
    14  end;
    15  /
      ALTER TABLE "HR"."REGIONS" ADD CONSTRAINT "REG_ID_PK" PRIMARY KEY ("REGION_ID")
      USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
      STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0 FREELISTS 1 FRE
    ELIST GROUPS 1 BUFFER_POOL DEFAULT)
      TABLESPACE "USERS"  ENABLE
    PL/SQL procedure successfully completed.

  • How to convert CLOB to varchar2 whose length is more than 4000

    Hi ,
    I have to retrive the CLOB data into varchar2 and spilt those comma seperated values into rows
    but i am getting following error
    " ORA-06502: PL/SQL: numeric or value error: character string buffer too small "
    the proc i used is like following :
    : create table test_clob (grp_id CLOB, id number)
    Create or replace proc test_clob(p_id number )
    Is
    V_clob CLOB;
    V_str varchar2(4000);
    V_main varchar2(30000);
    TYPE t_clob IS REF CURSOR;
    cur_clob t_clob;
    Begin
    Select grp_id
    Into v_str
    From test_clob
    Where id= p_id;
    ---converting column data in rows as I have to return the cursor as output
    V_main:= ' select grp_id from ( WITH t AS
    (SELECT REGEXP_SUBSTR(''' || v_str ||
    ''', ''[^,]+'', 1, LEVEL) txt
    FROM DUAL
    CONNECT BY LEVEL <=
    LENGTH(''' || v_str ||
    LENGTH(REPLACE(''' || v_str ||
    ''', '','')) + 1)
    SELECT REGEXP_SUBSTR(trim(txt), ''[^\,]+'', 1, 1) grp_id
    FROM t )';
    open cur_clob for ' select rtrim(xmlagg(xmlelement(e, grp_id || '','')).extract (''//text()'').getclobval (),'','') grp_id
    from ( '|| v_main||' ) ';
    loop
    fetch cur_clob
    into V_clob;
    exit when cur_clob %notfound;
    end loop;
    insert into test_clob
    values (p_id, v_clob);
    commit;
    End;
    Please help its very urgent

    957624 wrote:
    Hi ,
    I have to retrive the CLOB data into varchar2 and spilt those comma seperated values into rows
    but i am getting following error
    " ORA-06502: PL/SQL: numeric or value error: character string buffer too small "
    the proc i used is like following :
    : create table test_clob (grp_id CLOB, id number)
    Create or replace proc test_clob(p_id number )
    Is
    V_clob CLOB;
    V_str varchar2(4000);
    V_main varchar2(30000);
    TYPE t_clob IS REF CURSOR;
    cur_clob t_clob;
    Begin
    Select grp_id
    Into v_str
    From test_clob
    Where id= p_id;
    ---converting column data in rows as I have to return the cursor as output
    V_main:= ' select grp_id from ( WITH t AS
    (SELECT REGEXP_SUBSTR(''' || v_str ||
    ''', ''[^,]+'', 1, LEVEL) txt
    FROM DUAL
    CONNECT BY LEVEL <=
    LENGTH(''' || v_str ||
    LENGTH(REPLACE(''' || v_str ||
    ''', '','')) + 1)
    SELECT REGEXP_SUBSTR(trim(txt), ''[^\,]+'', 1, 1) grp_id
    FROM t )';
    open cur_clob for ' select rtrim(xmlagg(xmlelement(e, grp_id || '','')).extract (''//text()'').getclobval (),'','') grp_id
    from ( '|| v_main||' ) ';
    loop
    fetch cur_clob
    into V_clob;
    exit when cur_clob %notfound;
    end loop;
    insert into test_clob
    values (p_id, v_clob);
    commit;
    End;
    Please help its very urgentNo, nothing is urgent here and it is very rude to suggest it is, as well as it being a breach of the terms of use for the forums. Urgent issues relate to commercially live systems, and for those you need to raise a support request with Oracle Support. The forums are manned by volunteers with their own jobs to do, so suggesting they drop everything to help you urgently is very rude. Also, other people asking questions would like answers to theirs as soon as possible too, so suggesting your question is more urgent than theirs is also rude to those people. You will find that suggesting your question is urgent will actually prevent people from helping you on the forums as many people will simply choose to ignore you for your rudeness (either that or they'll be rude back)
    Please read {message:id=9360002} to learn how to ask a question properly.
    Now, in answer to your question...
    What is it you are really trying to do?
    If you have comma seperated data, why it is being stored like that in a CLOB? That seems like bad design for storing data.
    If the data is coming from a file, then you could consider using External Tables (or SQL*Loader) to load the comma seperated data in a structured way.
    If you really have data in a clob in comma seperated format, what are you wanting to do with it exactly i.e. what determines where the data should be split?
    Your code isn't clear, but it looks like, on the one hand you are splitting comma seperated data out of a string, and on the other hand you're turning it into XML to get a clob of data back.
    Please be clear by providing some example data and expected output, along with your database version as explained in the FAQ post I linked to above.

  • How to convert clob to varchar2 in an update trigger

    Hi,
    I need to convert a field (clob) to varchar2 in a update trigger, how can I do that?
    regards.

    The maximum amount of data you can store in CLOB column is 4GB.
    You have table TABLE1 having col1 CLOB datatype.You have one more table
    Table_audit_1 without having CLOB datatype column and want to move CLOB
    data into VARCHAR2 column which has maximum length of 4000 and want to
    audit col1 CLOB into VARCHAR2.It seems to me you dont care about the data
    beyond 4000 bytes.
    In 9i SUBSTR, INSTR can be performed without reference to the DBMS_LOB
    package.
    SQL> DROP TABLE mytable
      2  /
    Table dropped.
    SQL> DROP TABLE mytable1
      2  /
    Table dropped.
    SQL> CREATE TABLE mytable
      2  (a   NUMBER,b   CLOB)
      3  /
    Table created.
    SQL> CREATE TABLE mytable1
      2  (c  NUMBER,d   VARCHAR2(4000))
      3  /
    Table created.
    SQL> DECLARE
      2      loc           CLOB;
      3  BEGIN
      4      FOR i IN 1..5000
      5      LOOP
      6        loc:=loc||i;
      7      END LOOP;
      8      INSERT INTO mytable  (a,b) VALUES (1,loc);
      9      INSERT INTO mytable1 (c,d) VALUES (1,SUBSTR(loc,1,4000));
    10      COMMIT;
    11  END;
    12  /
    PL/SQL procedure successfully completed.
    SQL> SET LONG 5000
    SQL> CREATE OR REPLACE TRIGGER mytrigger BEFORE UPDATE ON mytable FOR EACH ROW
      2  BEGIN
      3      UPDATE mytable1
      4         SET d=SUBSTR(:NEW.b,1,4000)
      5       WHERE c=:NEW.a;
      6  END;
      7  /
    Trigger created.
    SQL> DECLARE
      2      loc           CLOB;
      3  BEGIN
      4      FOR i IN 1..1000
      5      LOOP
      6        loc:=loc||'A '||i;
      7      END LOOP;
      8      UPDATE mytable
      9         SET b=loc
    10       WHERE a=1;
    11      COMMIT;
    12  END;
    13  /
    PL/SQL procedure successfully completed.
    SQL> SELECT LENGTH(b) FROM mytable
      2  /
    LENGTH(B)
          4893
    SQL> SELECT LENGTH(d) FROM mytable1
      2  /
    LENGTH(D)
          4000
    SQL> Khurram

  • Desired stack size of 8197 Kb exceeds current process limit of 8192 Kb.

    I've installed HP's JDK on my hp box:
    HP-UX HPUX B.11.23 U ia64
    However, I noticed that when I got some error just type "javac":
    # java -version
    java version "1.5.0.06"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0.06-_12_jan_2007_03_27)
    Java HotSpot(TM) Server VM (build 1.5.0.06 jinteg:01.12.07-08:49 IA64, mixed mode)
    # javac
    Java HotSpot(TM) Server VM warning: Desired stack size of 8197 Kb exceeds current process limit of 8192 Kb.
    Well, I could compile and execute java programs on this box, but I'm curious to know the cause for the error message.
    Thanks,
    Tuan

    What is your ulimit set to ?
    e.g.
    $ ulimit -a
    stack(kbytes) 8192
    Check your kernel limit with :
    e.g.
    # kctune | grep maxssiz
    maxssize 8388608
    maxssize_64 268435456
    So you could boost it by changing the maxssize kernel parameter.
    Hope this helps,
    Lee

  • My status is set to available, but nobody can see me on their buddy lists, therefore I must initiate all conversations and video chats. How can I fix this? I am not on invisible and am not logged in from anywhere else.

    My status is set to available, but nobody can see me on their buddy lists, therefore I must initiate all conversations and video chats. How can I fix this? I am not on invisible and am not logged in from anywhere else.

    Hi
    It would be helpful to know which iChat version and what type of Account you have ?
    9:33 PM      Monday; August 20, 2012
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
      iMac 2.5Ghz 5i 2011 (Lion 10.7.2)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • Datatype conversion and Range

    Ok here i am back again..
    I am creating a database upgrade tool,
    the column types are also subject to change.
    I use the CAST(col_name AS newtype) function to cast types,
    this often works. But not for all cases.
    @see http://download-west.oracle.com/docs/cd/A91202_01/901_doc/server.901/a90125/functions15.htm
    For example a change from VARCHAR(255) to CHAR(3) does not work if the row currently
    contains a row with more than 3 character.
    A simple conversion that solves this problem is:
    CAST(CAST(col_name AS VARCHAR(3)) AS CHAR(3))
    I tested it using the following statement:
    select CAST(CAST('wtfomgbbq' AS VARCHAR(3)) AS CHAR(3)) from dual;
    Does this always work?
    Some type changes can be done directly on a table like this:
    ALTER TABLE table_name MODIFY ( col_name <NEWTYPE>)
    But this only works if the range is either the same or increased,
    or the table does not contain any rows, or the columns has only null values.
    (i checked the reference)
    But is there a way to always use this MODIFY statement and force the data to be transformed to the new type?
    My current approach is to create a temporary table, drop the current table, and recreate the current (with correct schema) and put the old data in the new table using the CAST function as described above.
    Maybe you experts now some way to do this faster?
    And how can i handle range decreases without getting oracle errors?
    (the update process may take several hours, so the DBA does not want an error message when updating the database)

    It would be easier as you still have to convert the output of SUBSTR to CHAR(3), else you are doing an implicit type conversion... Which is not bad, but i really want to be explicit:
    CAST(SUBSTR(col1, 1, 3) AS CHAR(3))
    Note that the sql code that does the type conversions is automatically generated, so it doesnt matter if it looks more complex.
    Anyway the main problem question is:
    Can i always use ALTER TABLE MODIFY to modify the data types of columns or do i have to use temporary cols, or temporary tables?
    Isnt there an option to force data type conversions and let oracle handle the casting (ans loss of data if the data-range is decreased) ?
    Thanks in advance

  • Hi All, I just installed PS CC 2014 and Deleted PS CS6.  I have a HUGE problem! The Liquify Filter on PS CC 2014 is not working.   When the filter comes up, my photo is reduced to two color fields - bright turquoise and lime green!  Can anyone help me?  I

    Hi Everyone,
    I just deleted PS CS6 and installed PS CC 2014. I'm trying to use the Liquify Filter and it does not work.  When I click on the Liquify Filter, my photo does not appear properly.  The photo appears as two flourescent color fields - bright turquoise and lime green!  Can anyone help me with this?  Also, does anyone know if I can re-install Photoshop CS6?
    Thanks!
    Laraine

    Hi Everyone....I figured it out.  Strangely, although I had NEVER used Liquify in PS CC 2014....I just realized that in Liquify Advanced Mode that the "SHOW MASK" option was on by default!  I unchecked SHOW MASK.  Everything is OK. Whew!  Tks!

  • Invoice not updated for Service and limit items

    Hi All,
    For service and limit we are not able to see the invoice document in the "Related Documents" tab in the Purchase order.
    For material I am able to find the entry in the tab but the invoice statistics data is not getting updated for service POu2019s and also for limit item POu2019s.
    Found a note for the same : 1462644 - Empty statistics in PO in case of Extended Classic Scenario but it works only for material line items only.
    Please let me know if any config change need to be made else if there is any SAP note that would resolve this issue.
    Thanks in advance.
    Regards,
    Catherine

    A knowledge based article note was applied to resolve the issue.
    Regards,
    Catherine

  • Why can I no longer click on a conversation and st...

    Not so "instant" messaging....
    I used to be able to click on a conversation from my taskbar and immediately start typing an IM.  Since updating, I cannot tell you how many times i have clicked on a conversation and started typing only to realize i have to reach for my mouse and click on the conversation (that is popped up right in front of me) AGAIN before I can start typing a message.  This is extrememly frustrating and is slowing me down at work. 
    Please tell me if there is a setting I can modify this with or if there is a way to revert back to the old version of skype.

    Is the Zotero extension still enabled?
    *Firefox/Tools > Add-ons > Extensions
    Ar other installed extensions still working properly?
    You can try to uninstall and reinstall the Zotero extension.
    See also "Corrupt extension files":
    *http://kb.mozillazine.org/Unable_to_install_themes_or_extensions
    *https://support.mozilla.org/kb/Unable+to+install+add-ons
    Delete the extensions.* files (e.g. extensions.sqlite, extensions.ini) and compatibibility.ini in the Firefox profile folder to reset the extensions registry.
    *https://support.mozilla.org/kb/Profiles
    New files will be created when required.

  • Using currency conversion and text variable at the same time

    Hi all,
    In a 3.5 bex query, i am applying currency conversion on a key figure with a variable of 0currency.
    as i know, to be able to apply currency conversion, variable of currency should not be in Free characteristics or in Filter.
    it has to be selected only on the key figure.
    but now, i want to use text variable for selected currency (with type replacement path). But as i know, to be able to use text variable, variable of currency has to be
    in Free characteristics or in Filter.
    Can you please advise, how to both use currency conversion and text variable on currency?
    Thanks in advance.
    Sancho

    Sancho,
    I'm not 100% sure about this, but I'm thinking that if you are pulling the text variable from a selection in a structure, you should not need it in the free characteristic or filter. Try creating a structure, placing the currency in it as a selection, and creating a text variable as the title for the selection that is based on the currency. This may help.
    Cheers,
    Rusty

  • What are Conversions and Extensions

    Hey ,
         I want to know what are Conversions and Extensions. Can i get any material where i can get information on these.
    Thanks in advance

    The conversion programs were used to take the extract data from the legacy system and re-format for SAP and load the data into SAP.
    Conversions are one-time programs used to transfer data from the legacy system into SAP. For example, you can transfer master data like vendors, customers etc.
    SAP provides enhancement to BAPIs thru EXTENSION IN AND EXTENSION OUT .these are structure parameters.suppose example: one BAPI released to update the mara table.then u modified the table mara thru append structure.this changes will not be reflected in BAPIs.So thats why in that case we have to use EXTENSION IN AND EXTENSION OUT structures to fill and work.

  • Iphone5s messaging. I delete a conversation and then that contact stays at top of my message list. How do I get rid of these so I can see active conversations easily?

    Iphone5s messaging. I delete a conversation and then that contact stays at top of my message list. How do I get rid of these so I can see active conversations easily?

    Thanks!  So much better

Maybe you are looking for

  • Error message when trying to import Quicktime movies

    All of the sudden, I'm getting this weird error message when trying to import various Quicktime movies. I've never seen this message before: File Error: 1 file(s) recognized, 0 access denied, 1 unknown Any thoughts why this might be happening? Any in

  • Posting Date in MB5S

    Hello gurus, Does anyone knows how I can add posting date to MM reprt MB5S?

  • Chart Book - Generate PDF

    Hi, When generating chart book with number of levels 3 we are able to get the orgstructure but the page is split with only 2 org units per Page. Ex:    A – B – first page ( 2 org Units)           C-G - Second page. Getting the below org units in one

  • Nested exceptions

    Hi everybody, I need to handle an expection that occurs inside of the exception itself, is there a way to declare nested excpetions? My example: My program should insert into error_table if ini_table doesn't exist, but should insert into error_table_

  • How to add a new disk under solaris.

    Hi there, One of our sun blade 100 is unbootable due to the bad harddisk and what are the EXACT procedures to replace the new disk? I had some impression we need go through /reconfigure etc but I really not clear the exact procedure. Is this very com