<?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: Update statement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101256#M1183702</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;You can use like that. but the performance will be low. try to get all records in internal table then use that statement outside loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Srilakshmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 21 Jan 2009 09:05:33 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-01-21T09:05:33Z</dc:date>
    <item>
      <title>Update statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101250#M1183696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can i use the below statement in loop  endloop?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; UPDATE  zbmt_fsi_detail  FROM  TABLE  i_zbmt_fsi_detail&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or else will it  give any dump or perfomance issues?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want all line items in i_zbmt_fsi_detail should be updated..Please help me out?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2009 08:59:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101250#M1183696</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-21T08:59:06Z</dc:date>
    </item>
    <item>
      <title>Re: Update statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101251#M1183697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes , you can use it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2009 09:01:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101251#M1183697</guid>
      <dc:creator>GauthamV</dc:creator>
      <dc:date>2009-01-21T09:01:52Z</dc:date>
    </item>
    <item>
      <title>Re: Update statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101252#M1183698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Instead of the loop you can directly upldate the using statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;UPDATE zbmt_fsi_detail FROM TABLE i_zbmt_fsi_detail&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_zbmt_fsi_detail should be smae structure as of zbmt_fsi_detail .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2009 09:02:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101252#M1183698</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-21T09:02:01Z</dc:date>
    </item>
    <item>
      <title>Re: Update statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101253#M1183699</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;Updating in the loop to the DB table is the performance issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so you &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try below out side the loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
MODIFY Z_TABLE from it_table.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here performance will be increased.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2009 09:03:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101253#M1183699</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-21T09:03:40Z</dc:date>
    </item>
    <item>
      <title>Re: Update statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101254#M1183700</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;updating a database table will create a performance problrm when large maount of data need to be updated. But update can be done inside a loop i have done similar requiremnt like this updating all the records in the internal tables as below.&lt;/P&gt;&lt;P&gt;LOOP AT it_upd1 INTO wa_upd.&lt;/P&gt;&lt;P&gt;      UPDATE zdm_wtyprof SET upload_status = 'S'&lt;/P&gt;&lt;P&gt;                         WHERE spart = wa_upd-spart&lt;/P&gt;&lt;P&gt;                               AND mcodesd = wa_upd-mcodesd&lt;/P&gt;&lt;P&gt;                               AND prof = wa_upd-prof.&lt;/P&gt;&lt;P&gt;      CLEAR wa_upd.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2009 09:04:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101254#M1183700</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-21T09:04:17Z</dc:date>
    </item>
    <item>
      <title>Re: Update statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101255#M1183701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This should give you syntax error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;UPDATE can be used in LOOP....ENDLOOP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_NW04/helpdata/en/fc/eb3a94358411d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_NW04/helpdata/en/fc/eb3a94358411d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2009 09:05:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101255#M1183701</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-21T09:05:04Z</dc:date>
    </item>
    <item>
      <title>Re: Update statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101256#M1183702</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;You can use like that. but the performance will be low. try to get all records in internal table then use that statement outside loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Srilakshmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2009 09:05:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101256#M1183702</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-21T09:05:33Z</dc:date>
    </item>
    <item>
      <title>Re: Update statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101257#M1183703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;u can use it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2009 09:06:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101257#M1183703</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-21T09:06:18Z</dc:date>
    </item>
    <item>
      <title>Re: Update statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101258#M1183704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Avinash,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Both the  structures were  same ..So i have used below  staement only&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;UPDATE zbmt_fsi_detail FROM TABLE i_zbmt_fsi_detail.......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But each line item in that internal table is  not getting updated to zbmt_fsi_detail.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2009 09:13:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101258#M1183704</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-21T09:13:59Z</dc:date>
    </item>
    <item>
      <title>Re: Update statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101259#M1183705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shruti,&lt;/P&gt;&lt;P&gt;UPDATE..FROM TABLE.. is not very meaningful in LOOP ..ENDLOOP..&lt;/P&gt;&lt;P&gt;as it will update the table again ang again from the same table..&lt;/P&gt;&lt;P&gt;Instead either you just use UPDATE..FROM TABLE.. or UPDATE ..FROM wa...in a LOOP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However Update FROM TAble will have better performance anyday.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Each line in your internal table may not be reflected because of the key..&lt;/P&gt;&lt;P&gt;Go to your DB table and check the key columns there..then in your internal table see if any of the records have the same keys.. if u have any such record then it will be written just once in DB..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Ankesh Saharan on Jan 21, 2009 2:46 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jan 2009 09:15:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-statement/m-p/5101259#M1183705</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-21T09:15:53Z</dc:date>
    </item>
  </channel>
</rss>

