<?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: delete comparing 2 internal tables in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155244#M1369282</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Make it_tab_child a HASHED table with a unique key, and it'll be even faster.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT/READ/BINARY SEARCH is so last millennium.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 29 Nov 2014 07:23:15 GMT</pubDate>
    <dc:creator>matt</dc:creator>
    <dc:date>2014-11-29T07:23:15Z</dc:date>
    <item>
      <title>delete comparing 2 internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155238#M1369276</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;Is there any one line syntax to delete entries from an internal table comparing the fields of another internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;mac&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Sep 2009 14:44:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155238#M1369276</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-30T14:44:08Z</dc:date>
    </item>
    <item>
      <title>Re: delete comparing 2 internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155239#M1369277</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I dont think you can achieve it using any one line syntax.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u need to use this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DELETE itab [WHERE log_exp].&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use this statement inside another loop with which u want to compare the table whose lines need to be deleted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="16" __jive_macro_name="size"&gt;кu03B1ятu03B9к&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Kartik Tarla on Sep 30, 2009 8:19 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Sep 2009 14:49:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155239#M1369277</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-30T14:49:13Z</dc:date>
    </item>
    <item>
      <title>Re: delete comparing 2 internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155240#M1369278</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;U need to insert the table to be deleted in a loop of main table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;LOOP AT ITAB1.
   DELETE ITAB2 WHERE FIELD = ITAB1-FIELD.
ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Sep 2009 14:51:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155240#M1369278</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-30T14:51:54Z</dc:date>
    </item>
    <item>
      <title>Re: delete comparing 2 internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155241#M1369279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Solved myself&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Dec 2009 10:44:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155241#M1369279</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-12-16T10:44:52Z</dc:date>
    </item>
    <item>
      <title>Re: delete comparing 2 internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155242#M1369280</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can you please tell me how did you solve it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Mar 2011 05:14:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155242#M1369280</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-03-09T05:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: delete comparing 2 internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155243#M1369281</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 want to delete all records from it_tab_child which are present in it_tab_parent i.e. child has 100 records but you want to delete 50 records which are present in parent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT it_tab_child BY key_field.&lt;/P&gt;&lt;P&gt;LOOP AT it_tab_parent ASSIGNING &amp;lt;fs_parent&amp;gt;.&lt;/P&gt;&lt;P&gt;"Warning: it_tab_child cannot have duplicate record on key_field!!!&lt;/P&gt;&lt;P&gt;READ TABLE it_tab_child ASSIGNING &amp;lt;fs_child&amp;gt; WHERE key_field = &amp;lt;fs_parent&amp;gt;-key_field &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BINARY SEARCH.&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&amp;lt;fs_child&amp;gt;-key_field = space.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE it_tab_child WHERE key_field = space.&lt;/P&gt;&lt;P&gt;***This code has ~40% more efficient than deleting records inside the loop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Nov 2014 10:10:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155243#M1369281</guid>
      <dc:creator>Amit91</dc:creator>
      <dc:date>2014-11-28T10:10:40Z</dc:date>
    </item>
    <item>
      <title>Re: delete comparing 2 internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155244#M1369282</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Make it_tab_child a HASHED table with a unique key, and it'll be even faster.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT/READ/BINARY SEARCH is so last millennium.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Nov 2014 07:23:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155244#M1369282</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2014-11-29T07:23:15Z</dc:date>
    </item>
    <item>
      <title>Re: delete comparing 2 internal tables</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155245#M1369283</link>
      <description>&lt;P&gt;IF lt_tab1[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;DATA(lr_vbeln) = VALUE psi_we_selopt_tt( FOR ls_tab1 IN lt_tab1&lt;BR /&gt;( sign = 'I'&lt;BR /&gt;option = 'EQ'&lt;BR /&gt;low = ls_tab1-vbeln ) ).&lt;/P&gt;&lt;P&gt;DELETE lt_tab2 WHERE vbeln in lr_vbeln.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;</description>
      <pubDate>Tue, 07 Mar 2023 10:21:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delete-comparing-2-internal-tables/m-p/6155245#M1369283</guid>
      <dc:creator>kathylau007</dc:creator>
      <dc:date>2023-03-07T10:21:22Z</dc:date>
    </item>
  </channel>
</rss>

