Is there any System setting for Update statement

Is there any setting for update statement related to implicit commit because Update statement in my code behaves differently in different systems.
My code is
Data:  it_eaus like eaus occurs 0 with header line,
        wa_eaus type eaus.
select * from eaus into table it_eaus where auszbeleg = '000000000001'  and storausz = 'X'.
if sy-subrc = 0 .
wa_eaus-aedat = ''.
wa_eaus-aenam = ''.
wa_eaus-storausz = ''.
modify it_eaus from wa_eaus transporting aedat aenam storausz where auszbeleg = '000000000001'.
update eaus from table it_eaus.
endif.
Data:  it_eausv like eausv occurs 0 with header line,
        wa_eausv type eausv.
select * from eausv into table it_eausv where auszbeleg = '000000000001'  and storausz = 'X'.
if sy-subrc = 0 .
wa_eausv-aedat = ''.
wa_eausv-aenam = ''.
wa_eausv-storausz = ''.
modify it_eausv from wa_eausv transporting aedat aenam storausz where auszbeleg = '000000000001'.
update eausv from table it_eausv.
endif.

Hi
It isn't an alternative way: u can only explicit the COMMIT just as I said before:
Update DBTAB set COL.
COMMIT WORK.
Anyway just I said before the debugger can execute a COMMIT, from SAP help:
The New Debugger can run in exclusive and non-exclusive mode. Exclusive mode means that the application that is being analyzed exclusively occupies a work process of the application server during debugging. In non-exclusive mode, the Debugger functions are limited. In non-exclusive mode, after each Debugger interaction, the system requests a roll-out in the application. Therefore, an implicit database commit must be executed. This has the following consequences:
u25CF      Debugging is not possible between the statements SELECTand ENDSELECTbecause the database cursor needs to be closed when using an implicit database COMMIT statement.
In this case, program execution is terminated.
·        Debugging is not possible for conversion or field exits.
·        Due to the implicit database commit, inconsistent datasets can occur in the database.
For this reason, non-exclusive mode is not possible in productive systems.
Max

Similar Messages

  • Is there any system variable for this date format 01/21/2004 18:00:32

    Hello,
    Is there any system variable for this date format 01/21/2004 18:00:32
    This is my Internal date format and my External date format is sy-datum.
    How can I validate....any suggestions will be apprecaited!
    Regards,
    Kittu

    Hello,
    Thank you very much for your response!
    My internal date format is 01/21/2004 18:00:32
    and external date format on selection-screen is sy-datum.
    My external format is stored in S_crtsp
    and internal format is stored in L_crtsp. (01/21/2004 18:00:32)
    I want to remove the time from the internal format and validate it aginst the external format.
    Any suggestions or brief explonation is appreciated...I apprecaite the help soo far...
    Regards,
    Kittu

  • Is there any better way for updating table other than this?

    Hi all, I need to update a row in the table that require me to search for it first (the table will have more than hundred thousands of row). Now, I am using a LOV that will return the primary key of the row and put that primary key to DEFAULT_WHERE property in the block and execute query command to fetch the row that need updating. This works fine except that it require 2-query-trip per update (the lov and the execute_query). Is there any better way to doing this? This update is the main objective for my application and I need to use the most effective way to do it since we need to update many records per hour.

    Thanks Rama, I will try your method. Others, how to query row instead of primary key? I thought that querying primary key is faster due to the index?
    BTW, what people do if you need to update a table using Form? I have been using the LOV then execute query since I first developing form. But I am building a bigger database recently that I start worrying about multiple query trip to dbms.
    FYI my table will have up to million rows on it. Each row will be very active (updated) within 1-2 weeks after it creation. After that it will exist for records purposes only (select only). The active rows are probably less than 1% of all the rows.

  • Is there any other setting for "zoom in" except in the menu bar?

    Every time i open a Firefox window i have zoom in the window via the menu bar (or Ctrl ++). I have to do this every time after I open a new window, or a new tab. It is annoying and tiring. How can I set the level zooming in, so that it will apply for all tabs and windows, and save it?
    == This happened ==
    Every time Firefox opened

    Try using the Default FullZoom Level extension:
    https://addons.mozilla.org/en-US/firefox/addon/6965

  • My parent's IPad is SUPER outdated and I'm trying to buy an app for my brother for Christmas. However, the computer that was connected to the IPAD, we no longer have. So is there any way I can update it on my mac without erasing all the photos and videos?

    My parent's IPad is SUPER outdated and I'm trying to buy an app for my brother for Christmas. However, I can't buy the app because it says we need to update the software. The thing is, the computer that was connected to the IPAD, we no longer have. So is there any way I can update it on my mac without erasing all the photos and videos?

    HELPPP ME BEFORE CHRISTMASS MORNING!!

  • Is there any system level support for RAW files from an Olympus XZ-10 camera.  I use Lion and iPhoto version 9.4.2

    Is there any system level support for RAW files from an Olympus XZ-10 camera.  I use Lion and iPhoto version 9.4.2

    If there is I can not find it - Google provides a list of possible methods form Adobe and others
    LN

  • I have upgraded my iPhone 4S to ios 6... I am surprised to see that the wi-go option is grayed out.. I did reset all the setting but no luck... Is there any fix coming for this or will apple exchange the device??? I want wi-fi option back

    I have upgraded my iPhone 4S to ios 6... I am surprised to see that the wi-go option is grayed out.. I did reset all the setting but no luck... Is there any fix coming for this or will apple exchange the device??? I want wi-fi option back

    Seems like a wide spread problem. See this post: https://discussions.apple.com/thread/4310121?tstart=0

  • Are there any available upgrades or updates for osx 10.6.8

    are there any available upgrades or updates for OS X 10.6.8       Version 5.1.10 (6534.59.10)

    Open the Mac App Store and try downloading Yosemite. If you get told it's incompatible, choose About this Mac from the Apple menu, check if the computer has at least a Xeon or Core 2 Duo(not Core Duo) CPU and 2GB of RAM, and if it does, click here and order a download code for Lion 10.7.
    Back up your data and check your applications for compatibility before upgrading. In particular, Mac OS X 10.7 and newer don't support PowerPC programs such as versions of Microsoft Office prior to 2008.
    (122953)

  • After updating to ios 5, my calendar sometimes freezes when entering a new event. I have tried syncing but it doesn't fix the problem. Are there any bug fixes for this? Any ideas would be great thanks, I don't really want to have to reset everything!

    After updating to ios 5, my calendar sometimes freezes when entering a new event. I have tried syncing but it doesn't fix the problem. Are there any bug fixes for this? Any ideas would be great thanks, I don't really want to have to reset everything!

    Try to reset the iPod by  pressing the home and sleep button for about 10sec, until the Apple logo comes back again. You will not lose data doing a reset, but it can clear some glitches after installing new software or apps.

  • TS1702 Hi I need to up date my iPhone 4 but don't have access to a computer & my phone docent have it's own system up date in the settings is there any other way to update the software

    Hi I have an iPhone 4 & need to software update but don't have access to a computer & my phone dosent have it own system up date is there any other way of updating it

    The first time to iOS 5 must be done with iTunes on computer.

  • Is there any way to disable update check for a specific add-on?

    There are a few add-ons I have problems with their latest versions. So i don't want to update them. But everytime there are any updates for other add-ons they also appear and need to be unchecked. Is there any way to disable update just for them permanently?

    Yes, but it is not straightforward. For details see [http://kb.mozillazine.org/Updating_add-ons Updating add-ons - MozillaZine Knowledge Base]

  • HT4972 I have done all the steps required to update IOS5 to my iPhone. It did not update automatically.  It just updates to 4.2.1 which says is the latest software for my iPhone. Is there any other way to update my iPhone to IOS5?

    I have done all the steps required to update IOS5 to my iPhone. It did not update automatically.  It just updates to 4.2.1 which says is the latest software for my iPhone. Is there any other way to update my iPhone to IOS5?

    I checked all the posts regarding this, it seems I have a 3G. Only found out now how to check my model. Thanks for your reply.

  • Elements 13 : 1. Is there a way to stop the automatic proposal for exemption? 2. Is there any way or an update for the manipulation of the color curves like in Gimp or Paintshop?

    Elements 13 : 1. Is there a way to stop the automatic proposal for exemption?
                           2. Is there any way or an update for the manipulation of the color
                               curves like in Gimp or Paintshop?
                                                        Dankeschön für jede Antwort die weiter hilft!!

    Hey Rich,
    It is true that you cannot add more than 250 plots to a 2d-axis graph in the REPORT.  One work around is to have the graphs stacked on top of each other and plot 250 to one graph and 250 more to another graph.  I am including a TDR (you have to unzip it) file that has 12 2d-axis stacked on top of each other.  Most of the properties have been made invisible through the graph properties.  You can still see the legends however.  One caveat to this is that you will have issues accessing the different graphs.  You have to do it from a VBScript.  The following line of code worked for me:
    Call GraphObjOpen("2DAxis" + Str(NewAxis))
    Where NewAxis is a variable that defines which graph I want to look at.  You would of course have to loop through the graphs as you add data. 
    Cheers,
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~
    Attachments:
    12PlotStack.zip ‏12 KB

  • HT4623 I go to settings and general.  But, there is no option for updates.  I have had my phone for 2 years and never updated and now I need to.  Any advise??

    Trying to update my iphone.  I go to settings then general.  But, there is no option for updates..  My iphone is 2 years old and I have never updated it but I need to now to get some of my apps working again. Help??

    wvgerb wrote:
    there is no option for updates..
    That's because you've never installed iOS 5 or 6

  • Is there any alternative logic for this issue

    Hello all ,
    I have a  program which is executed as a background job for every 15 minutes . Now my requirement is If this batch job is successfully finished, i have to capture that time and date at which the batch job is successfully finished and update the corresponding time and date in a ZTABLE .
    In order to achieve this , i have created a separate program which will also be running in background.in this program , using the table TBTCO, i m getting the last date and  last time at which the batch job is successfully finished and modifying the ZTABLE accordingly
    Is there any alternate solution for this ?
    thanks&regards,
    G.Pavan

    Hi gpavansap,
    When you define background job in SM36, your first step should be the program which you have scheduled now.
    Create a second step in the same job with another program which would just update system date and time to the ZTABLE. No need to read TBTCO and all.
    The second step would immediately execute as soon as the first step ended successfully.
    If you don't want to create a separate program. you can have a check-box "Update ZTable Only" in the selection screen of the first program itself. If this check-box is selected, the program should only update ZTABLE and do nothing else. Create a variant of your selection screen with this check-box selected and schedule this variant as "Second Step" of your back-ground job.
    Regards
    Suresh

Maybe you are looking for