Skip to Content
avatar image
Former Member

Re: Unicode Convertible

Hi All,

While inserting a the datas from an internal table to a customized Table we are getting a

Syntax error: "<b>The type of the database table and work area (or internal table)are not Unicode convertible. Unicode convertible</b>".

Is there anyway to overcome this.

Help and Suggestions will be much apprieciated.

Regards.

Ramesh.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Sep 14, 2006 at 10:24 AM

    If you dont want unicode checks to be done,you can go to your se38 program attributes and uncheck the "Unicide checks" flag.This will prevent unicode checks from happening.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 14, 2006 at 11:29 AM

    hi,

    in unicode system,you have to use SAME structure of ITAB as same as its database table.

    for example,

    INSERT MARA FROM WA_MARA.

    here WA_MARA should be same structure of MARA table.then only its allowed,i believe.

    so define

    DATA WA_MARA TYPE MARA.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Srikanth,

      thnksa for your suggetion..

      it is correct ...i was having same issue ...In rectified by making my structure same like table.

      thnks

  • Sep 14, 2006 at 11:39 AM

    See if you have statements like

    move mara to xmara.

    you have to move the fields field by field.

    Regards,

    ravi

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 05, 2006 at 06:13 AM

    USE "<b>CORRESPONDING FIELDS</b>" IN YOUR OPEN SQL STATEMENT.

    SAMPLE CODE :-

    TABLES : MARA.

    TYPES : BEGIN OF LINE1,

    ERSDA TYPE MARA-ERSDA,

    LAEDA TYPE MARA-LAEDA,

    GROES TYPE MARA-GROES,

    EKWSL TYPE MARA-EKWSL,

    TRAGR TYPE MARA-TRAGR,

    RBNRM TYPE MARA-RBNRM,

    END OF LINE1.

    DATA : ITAB1 TYPE STANDARD TABLE OF LINE1 WITH HEADER LINE.

    SELECT * FROM MARA INTO CORRESPONDING FIELDS OF TABLE ITAB1.

    Add comment
    10|10000 characters needed characters exceeded