<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: modify/update Database table with Internal table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954222#M392740</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  You have to use below code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY dbtable FROM TABLE itab transporting &amp;lt;fields&amp;gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 Feb 2007 09:44:47 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-02-07T09:44:47Z</dc:date>
    <item>
      <title>modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954214#M392732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, Could abyone please advice me...I'm trying  to modify the database table with internal table, but its updating with new record rather modify the same...&lt;/P&gt;&lt;P&gt;      MODIFY dbtable FROM TABLE itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1st line fields are key fields...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAREA PLTYP PLAN_OPT BEGDA      ENDDA      VALUE_DATE &lt;/P&gt;&lt;P&gt;   space  DMP    space         space        space         25.05.2007    &lt;/P&gt;&lt;P&gt;    space DMP     space      01.04.2007 30.06.2007   25.05.2007&lt;/P&gt;&lt;P&gt;PERCENTAGE STATUS CNAME    CDATE      UNAME  AEDTM      &lt;/P&gt;&lt;P&gt;1,0000                                               &lt;/P&gt;&lt;P&gt;1,0000                  1               BR    07.02.2007        &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 09:13:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954214#M392732</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T09:13:25Z</dc:date>
    </item>
    <item>
      <title>Re: modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954215#M392733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Make sure that structure of Internal table is same as Database table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the structures are same then, based upon the key fields it will add a new record or modify the record if the all the key fields are same&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check out if you are missing leading zeroes in any of the key fields&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 09:16:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954215#M392733</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T09:16:39Z</dc:date>
    </item>
    <item>
      <title>Re: modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954216#M392734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;  Include transporting statement .  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; MODIFY dbtable FROM TABLE itab &amp;lt;b&amp;gt;transporting &amp;lt;fields&amp;gt;.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 09:17:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954216#M392734</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T09:17:35Z</dc:date>
    </item>
    <item>
      <title>Re: modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954217#M392735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check whether entries are there in the internal table. Also check for the structure.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;MODIFY dbtab FROM TABLE itab.
UPDATE dbtab FROM TABLE itab.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check for sy-subrc.&lt;/P&gt;&lt;P&gt;Also check for duplicate entries.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 09:20:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954217#M392735</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T09:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954218#M392736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1&amp;gt;First of all the structure of Internal table should be  same as Database table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use the below command&lt;/P&gt;&lt;P&gt;modify &amp;lt;dbtable&amp;gt; from table itab..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;nagaraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 09:22:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954218#M392736</guid>
      <dc:creator>former_member404244</dc:creator>
      <dc:date>2007-02-07T09:22:17Z</dc:date>
    </item>
    <item>
      <title>Re: modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954219#M392737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use modify instead of update or insert&lt;/P&gt;&lt;P&gt;like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify mara from wa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shiva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 09:26:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954219#M392737</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T09:26:09Z</dc:date>
    </item>
    <item>
      <title>Re: modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954220#M392738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Database table structure and itab stucture same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*-- internal data tables&lt;/P&gt;&lt;P&gt;DATA: i_yibrk_earnings   TYPE STANDARD TABLE OF yibrk_earnings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using the st:     &lt;/P&gt;&lt;P&gt;MODIFY YIBRK_EARNINGS FROM TABLE I_YIBRK_EARNINGS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All fields are key fields: below is the test data. second row should not be created it...new values has to be modified in first one....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fields:BAREA PLTYP PLAN_OPT BEGDA ENDDA VALUE_DATE&lt;/P&gt;&lt;P&gt;oldval: space DMP space space space 25.05.2007 &lt;/P&gt;&lt;P&gt;newval:space DMP space 01.04.2007 30.06.2007 25.05.2007&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 09:36:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954220#M392738</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T09:36:20Z</dc:date>
    </item>
    <item>
      <title>Re: modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954221#M392739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;LOOP AT I_YIBRK_EARNINGS.
 MODIFY YIBRK_EARNINGS FROM  I_YIBRK_EARNINGS.
 CLEAR I_YIBRK_EARNINGS.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will update table one by one, its not recommended, just check whether this works.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 09:40:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954221#M392739</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T09:40:12Z</dc:date>
    </item>
    <item>
      <title>Re: modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954222#M392740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  You have to use below code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY dbtable FROM TABLE itab transporting &amp;lt;fields&amp;gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 09:44:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954222#M392740</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T09:44:47Z</dc:date>
    </item>
    <item>
      <title>Re: modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954223#M392741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;still it is inseting new row rather modify...even if use LOOP statement,,,,TRANSPORTING is not accepting as it has to use to modify only itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAREA PLTYP PLAN_OPT BEGDA      ENDDA      VALUE_DATE  are key fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
                                                                                BAREA PLTYP PLAN_OPT BEGDA      ENDDA      VALUE_DATE PERCENTAGE STATUS CNAME    CDATE                                                                                
DMP                                  25.05.2007    5,0000                             
       DMP            01.04.2007 30.06.2007 25.05.2007    5,0000  1      BR 07.02.2007 

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 09:51:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954223#M392741</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T09:51:33Z</dc:date>
    </item>
    <item>
      <title>Re: modify/update Database table with Internal table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954224#M392742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got ur problem, it will modify/update only &amp;lt;b&amp;gt;when all the key field values are the same&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;In ur case only one field is the same and othe two are blank so it will insert a new row.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now you try with changing the inserted row with a new values. You can understand.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAREA PLTYP PLAN_OPT BEGDA      ENDDA      VALUE_DATE PERCENTAGE STATUS CNAME    CDATE                                                                                &lt;/P&gt;&lt;P&gt;DMP            01.04.2007 30.06.2007 25.05.2007    5,0000  1      BR 07.02.2007 &lt;/P&gt;&lt;P&gt;Update this with some new CNAME and CDATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this solves ur problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Feb 2007 10:01:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modify-update-database-table-with-internal-table/m-p/1954224#M392742</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-07T10:01:12Z</dc:date>
    </item>
  </channel>
</rss>

