<?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: Table locking for Update in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441444#M1247909</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;For every database operation you require to have the locking system . When you are updating or modifying the database record then at the same time no one should try to modify this data so in this case you need to lock the entry.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even in case of Delete if some one is trying to modify the same entry which you deleting.. so to overcome this you need to have locking.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 01 Apr 2009 15:52:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-04-01T15:52:05Z</dc:date>
    <item>
      <title>Table locking for Update</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441443#M1247908</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;I have one doubt...Iam updating the Table using UPDATE statement..is it mandatory to use Table locking befoe updating the table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For DELETE..no need to use table locking..iam sure but for UPDATE is it required or not. Please help me..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since iam facing the issues with table locking i posted this one.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Apr 2009 15:48:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441443#M1247908</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-01T15:48:47Z</dc:date>
    </item>
    <item>
      <title>Re: Table locking for Update</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441444#M1247909</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;For every database operation you require to have the locking system . When you are updating or modifying the database record then at the same time no one should try to modify this data so in this case you need to lock the entry.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even in case of Delete if some one is trying to modify the same entry which you deleting.. so to overcome this you need to have locking.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Apr 2009 15:52:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441444#M1247909</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-01T15:52:05Z</dc:date>
    </item>
    <item>
      <title>Re: Table locking for Update</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441445#M1247910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi sreehari,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table locking is important before updating or modifying ir deleting the record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;because if some is opened table maintainence view for that table the record if you want to delete or update or modify it will not work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so if it is a custom table create lock object for primary key field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;E_(custom table name)..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Automatically it creates two function modules with name 'ENQUEUE_(lock object created) &amp;amp;'DEQUEUE_(lock object created).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------" /&gt;&lt;P&gt;so when ever you update for delete the particular record &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use CALL FUNCTION 'ENQUEUE_(lock object created)     "To lock record&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt;then delete or modify&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use CALL FUNCTION 'DEQUEUE_(lock object created)    "To unlock Record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prabhudas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Apr 2009 18:02:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441445#M1247910</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-01T18:02:44Z</dc:date>
    </item>
    <item>
      <title>Re: Table locking for Update</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441446#M1247911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If there is no possibility of someone else accessing a table entry when you are updating, there is no need to lock.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Apr 2009 18:45:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441446#M1247911</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-01T18:45:58Z</dc:date>
    </item>
    <item>
      <title>Re: Table locking for Update</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441447#M1247912</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sreehari,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Try this to lock the rows. The rows are unlock after do commit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT SINGLE FOR UPDATE *&lt;/P&gt;&lt;P&gt;          INTO wa_table&lt;/P&gt;&lt;P&gt;        FROM table&lt;/P&gt;&lt;P&gt;      WHERE ......&lt;/P&gt;&lt;P&gt;           AND ......&lt;/P&gt;&lt;P&gt;           AND .......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this information is help to you.&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;José&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 May 2009 13:47:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441447#M1247912</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-25T13:47:14Z</dc:date>
    </item>
    <item>
      <title>Re: Table locking for Update</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441448#M1247913</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;generally we are locking  ztable entries before doing updation for avoiding inconsistancy. lock applicable depending upon table utilization in business point of view.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good porgrame manner is to lock the table before doing updation activity.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create lock object for your ztable and call lock module(ENQEUE AND DEQUEUE) within your application program. or call FM  ENQUEUE_E_TABLE for locking ztable without creating lock object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Peranandam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 May 2009 00:45:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-locking-for-update/m-p/5441448#M1247913</guid>
      <dc:creator>Peranandam</dc:creator>
      <dc:date>2009-05-26T00:45:55Z</dc:date>
    </item>
  </channel>
</rss>

