PL SQL program unit does not compile with cursor for UPDATE NOWAIT

All,

I am trying to use a cursor for UPDATE NOWAIT to avoid hung sessions on the shape of the front end.

I am using a syntax such as:

CURSOR my_cur (p_val)
IS
SELECT 1
FROM my_table
WHERE my_col = p_val
FOR UPDATE NOWAIT.

However, later in the procedure, when I try to refer to the cursor with the following syntax:
(after opening/get the cursor...)

UPDATE my_table
SET my_col2 =: MY_BLOCK. FOO
WHERE CURRENT OF my_cur;

I get the following compilation error:
Error 404 on line 140, column 30
cursor 'MY_CUR' must be declared with to use with the CURRENT UPDATES OF

The strange thing is that if I remove the "NOWAIT" keyword, the program unit compiles.

If nothing else has noticed this? No workaround or patch solution? Is this a known bug?

Thank you very much
-Chris

Try one

FOR UPDATE OF ID NOWAIT;

where ID is the name of a column in the table.

Tags: Oracle Development

Similar Questions

  • 6.5.5 workstation does not compile with the 2.6.37 kernel (os11.4)

    Hi all

    I have to stay with VMware Workstation 6.5.5 because of my lack of EAP robot. 6.5.5 workstation has worked well with a patch on openSUSE 11.3. Now I want to migrate to oS 11.4. But I could not find a patch to date. If someone knows something about a patch or how to solve the error message following (ioctl to the end), then please send me the Info:

    Stopping VMware services:
    Virtual machine communication interface is
    Virtual machine monitor makes
    File system is blocking
    Using 2.6.x kernel build system.
    do: enter the directory ' / tmp/vmware-root/modules/vmmon-only '.
    do /lib/modules/2.6.37.1-1.2-default/build/include/ - C... SUBDIRS = $PWD SRCROOT = $PWD. \
    MODULEBUILDDIR = modules
    make [1]: Entering directory ' / usr/src/linux-2.6.37.1-1.2-obj/i386/default'
    make - C /... /.. /Linux-2.6.37.1-1.2 O=/usr/src/linux-2.6.37.1-1.2-obj/i386/default/. modules of
    CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driver.o
    In file included from tmp/vmware-root/modules/vmmon-only/./include/vmware.h:38:0,
    from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:100:
    /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_types.h:108:7: warning: "__FreeBSD__" is not defined
    In file included from tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:32:0,
    of tmp/vmware-root/modules/vmmon-only/linux/driver.h:29.
    from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:102:
    /tmp/vmware-root/modules/vmmon-only/./include/x86msr.h:164:0: warning: 'MSR_THERM2_CTL' redefined
    /usr/src/linux-2.6.37.1-1.2/arch/x86/include/ASM/MSR-index.h:235:0: Note: this is the location of the previous definition
    In file included from tmp/vmware-root/modules/vmmon-only/./include/vcpuset.h:103:0,
    of tmp/vmware-root/modules/vmmon-only/./include/modulecall.h:37.
    of tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:33.
    of tmp/vmware-root/modules/vmmon-only/linux/driver.h:29.
    from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:102:
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:329:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:333:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:401:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:407:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h: in function 'Atomic_And ':
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:506:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h: in function 'Atomic_Or ':
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:595:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h: in function 'Atomic_Xor ':
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:684:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h: in function 'Atomic_Add ':
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:773:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:775:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h: in function 'Atomic_Sub ':
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:860:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:862:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h: in function 'Atomic_Inc ":
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:945:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:947:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h: in function 'Atomic_Dec ':
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1028:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1030:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h: at the highest level:
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1223:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1227:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1536:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1663:7: warning: "_MSC_VER" is not defined
    In file included from tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm.h:46:0,
    of tmp/vmware-root/modules/vmmon-only/./include/rateconv.h:45.
    of tmp/vmware-root/modules/vmmon-only/./include/modulecall.h:40.
    of tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:33.
    of tmp/vmware-root/modules/vmmon-only/linux/driver.h:29.
    from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:102:
    /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:62:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:177:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:346:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:453:7: warning: "_MSC_VER" is not defined
    In file included from tmp/vmware-root/modules/vmmon-only/./include/vm_asm.h:43:0,
    from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:104:
    /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:486:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:779:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:820:7: warning: "_MSC_VER" is not defined
    /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:922:7: warning: "_MSC_VER" is not defined
    In file included from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:120:0:
    /tmp/vmware-root/modules/vmmon-only/./common/hostif.h:53:7: warning: 'WINNT_DDK' is undefined
    /tmp/vmware-root/modules/vmmon-only/Linux/driver.c: in function 'init_module(2) ':
    /tmp/vmware-root/modules/vmmon-only/Linux/driver.c:427:15: error: 'struct file_operations' has no member named 'ioctl '.
    make [4]: * [/ tmp/vmware-root/modules/vmmon-only/linux/driver.o] error 1
    make [3]: * [_module_/tmp/vmware-root/modules/vmmon-only] error 2
    make [2]: * [branded] error 2
    make [1]: * [all] error 2
    make [1]: leaving directory ' / usr/src/linux-2.6.37.1-1.2-obj/i386/default'
    make: * [vmmon.ko] error 2
    make: leaving directory ' / tmp/vmware-root/modules/vmmon-only '.
    Cannot install vmmon

    15/04/2011

    I wrote a patch for the kernel 2.6.37.1 - 1.2. Now, all modules compile without error. But the application does not start!

    Error message:

    / usr/bin/VMware: line 31: 1372 Segmentation fault "$BINDIR" / vmware-modconfig - appname = "VMware Workstation" - icon = "vmware-workstation.

    Someone at - it ideas? Any help is the apprecated!

    The patch file and the output of the compiler are attached.

    Thanks a lot for the patch! Works very well with 6.5.5 on suse 11.4 (2.6.37.1 - 1.2 - desktop)

    Search for your VMWARE_USE_SHIPPED_GTK = yes environment variables

    When that was settled, I had the same problem (segmentation fault). Set to = no or been completely just unplugged

    Hope this works for you, as your patch worked for me

  • Bill and routing simultaneous Program Interface does not deal with component

    Hi all

    When executing a program Interface routing and simultaneous Bill, does not not the element component (section) of bom_inventory_comps_interface, he still see the flag as 1 process. where item (Header Item) billing is successfully completed... I tried with the option giving the sequence id component and package what still id is not the transformation component article...
    It is advisable to give bill sequence id, and sequence id of component in the array of interface uses the sequence of bom_inventory_component_s...

    I'll be very happy if I listen to you guys... Please help me solve this problem...

    My header Insert Stmt...

    INSERT INTO apps.bom_bill_of_mtls_interface@system_link_visma
    (assembly_item_id, organization_id,
    alternate_bom_designator, last_update_date,
    last_updated_by, creation_date, created_by,
    review, item_number, item_description,
    implementation_date, transaction_type,
    process_flag, assembly_type, batch_id
    )
    VALUES (l_inv_item_id, l_org_id,
    NULL, SYSDATE,
    1318, SYSDATE, 1318.
    l_revision, l_item_num, l_description,
    SYSDATE, 'CREATE ',.
    1, 1, 10003535
    );

    Element Insert stmt

    INSERT INTO apps.bom_inventory_comps_interface@system_link_visma
    (operation_seq_num, component_item_id,
    item_num, basis_type, component_quantity,
    auto_request_material, effectivity_date,
    disable_date, planning_factor,
    component_yield_factor,
    enforce_int_requirements,
    include_in_cost_rollup, wip_supply_type,
    supply_subinventory, supply_locator_id,
    check_atp, optionally,
    mutually_exclusive_options,
    low_quantity, high_quantity,
    so_basis, shipping_allowed,
    include_on_ship_docs, required_to_ship,
    required_for_revenue, component_remarks,
    transaction_type, process_flag,
    assembly_item_id, component_item_number,
    Batch_ID, component_sequence_id
    )
    VALUES (l_operation_seq, l_comp_item_id,
    cur2.item_sequence, l_basis, cur2.quantity,
    l_auto_request_mtls, cur2.from_date,
    cur2. To_date, cur2.planning_factor,
    cur2.yield_factor,
    l_enforce_int_requirements,
    l_include_in_cost_rollup, l_supply_type,
    l_supply_subinventory, NULL,
    l_check_atp, l_optional,
    l_mutually_exclusive_options,
    cur2.minimum_quantity, cur2.maximum_quantity,
    l_sale_order_basis, l_shippable_flag,
    l_include_on_ship_docs, l_required_to_ship,
    l_required_for_revenue, cur2.comments,
    'CREATE', 1,
    l_inv_item_id, l_comp_item_num,
    10003535, apps.bom_inventory_components_s.nextval@system_link_visma
    );

    For the subcomponent Insert Stmt

    INSERT INTO apps.bom_sub_comps_interface@system_link_visma
    (substitute_component_id,
    substitute_item_quantity,
    assembly_item_id, component_item_id,
    operation_seq_num, organization_id,
    substitute_comp_number,
    component_item_number,
    assembly_item_number,
    transaction_type, process_flag,
    enforce_int_requirements,
    effectivity_date, component_sequence_id, batch_id
    )
    VALUES (l_sub_comp_item_id,
    cur3. Quantity,
    l_inv_item_id, l_comp_item_id,
    cur2.operation_sequence, l_org_id,
    l_sub_comp_item_num,
    l_comp_item_num,
    l_item_num,
    'CREATE', 1,
    l_enforce_int_requirements,
    SYSDATE, apps.bom_inventory_components_s.currval@system_link_visma, 10003535
    );

    Thank you
    Raman Sharma

    Published by: 929841 on May 4, 2012 12:28

    Published by: 929841 on May 4, 2012 02:58

    If you encounter a problem creating the substitute, I was suggesting that you can try to create the list first, then create the substitute as a separate update for the registration of the BOM component.

    Sandeep Gandhi

  • TomTom GPS unit does not connect with Vista?

    I have a TomTom ONE XL 325SE v9.  I'm trying to connect it to my PC and when I put it in the USB port, the computer resumes that I plugged in new hardware, click on search and install drivers, and it tells me to insert the CD that came with it (it is not a), so I click on "I have not a CD show me more options» so I click search for drivers and it tells me that the driver is not found.  I called TomTom and they told me where to download the TomTom software, I did. I made sure that all my windows updates were updated, I tried again and it still does not! TomTom told me to get a new computer! lol I also went into the control panel and to the pilots and made everything thing that TomTom told me to do and that does not work either. I googled the problem and it seems that I'm not the only one, but I still can't have a solution! PEASE please help! I'm going nuts!

    http://www.Microsoft.com/Windows/compatibility/Windows-Vista/default.aspx

    Windows Vista Compatibility Center

    First thing to do is to check its Vista compatibility at the link above, and if not to see what patches/solutions are available from its manufacturer...

    See you soon. Mick Murphy - Microsoft partner

  • Why Flash Player does not work with Firefox for Android Beta?

    I activated the plugins (not just tap to play, enable) under display settings, but when I try for example www.speedtest.net , told me that I don't have Flash installed. Flash works fine with Firefox for Android(non-beta), I can use www.speedtest.net very well. I have a Galaxy S4 I9505 running Stock Android 4.4.2 official Touchwiz. I hope that this problem can be solved! Thank you very much!

    Hi haoyangw

    Speedtest.NET works very well on my S5 Galaxy runs Android 4.4.2 (I don't have a Galaxy S4) on Firefox (release) 30 and 31 of Firefox (beta).

    Please try:
    1. try to reinstall flash

    2. try to disable the other modules you may have

    If this does not help, you may have a bug. If you are technical please fill in a bug at bugzilla.org

    Without worrying you please let us know if 1. and 2. above for help.

  • Utility HP does not work with the new update of Mac software

    I downloaded the latest version of the software for my Mac and now utility HP will not work! Any advice? Thanks, Chris

    Hey Chris. Looks like you may have the old software out there which is not compatiable with the new version of Mac OS X. What I would do is a complete uninstall of the HP software you have. Let's try this:

    We will uninstall with the option 'raccoon' like this:

    1. go in Applications/Hewlett Packard / click on uninstall HP and click on continue

    2. Select your device in the left pane
    3. hold the keys Ctrl, Opt and Cmd and click on uninstall
    4. There will be a pop up that asks if you are sure you want to uninstall all hp software. (At this point, if you continue, all HP printers you have installed will need to be reinstalled)
    5. click on continue and let it finish

    Now run a software update. Before doing the next step make sure you connect your printer to the computer through USB. Then click on the Apple in the upper left corner of the screen, then clicking on software updates.

    If my instructions don't do because here's a little video to help out you:

  • I often trust my Norton Toolbar for sites, and it does not work with the new updates. Can I uninstall updates recent Mozilla up to what this module works with Mozilla, but I'm stuck? Thank you!

    It's probably very easy to understand this and to uninstall the updates to date, but, well, I am slightly tech-illiterate! I use my Norton Toolbar a lot for the sites I visit frequently, and this no compatibility issue is the same reason I stick with Mozilla on Chrome, but now I can not even use my Norton with Mozilla information. Thank you.

    http://community.Norton.com/T5/Norton-Internet-security-Norton/Norton-toolbar-not-compatible-with-FF-4-0-1/TD-p/442788

  • The basket does not communicate with PayPal for shipping.

    My client is using PayPal standard at the present time as the only option for a customer to pay for the product and shipping. The customer is charged for the products added to the cart, but is not charged for the shipping costs. PayPal said that the basket is not communicating with PayPal to load shipping. Any ideas? The site is http://www.frecksautoart.com/

    Thank you

    Magdalena

    Hey there. Expedition to the France, you do not Paypal. Do you in British Colombia. On the confirmation page, should be shipping options which is empty, indicating that you have not set this up.
    http://KB.worldsecuresystems.com/search/index.html?CX=014941776559396484648%3Aekxqgmgvzay& cof = DOOMED % 3 a 9% 3BNB % 3 a 1 & ie = UTF - 8 & q = shipping & bc-partner

  • Photomatix plugin does not work with the new update

    I use the Plugin "Merge to 32-bit" with the photomatix software make my HDR editing. With the new update of Adobe, this plugin has stopped working. Anyone know if it's because Adobe LR has blocked or something in that sense or is it just a bug in the new update?

    Photomatix has decided to go back to me again and this time with a link that fixes all photomatix plugins in LR. I've already tested and all included plugins fusion to 32 bit running again. Thanks to the team of photomatix.

    Photomatix Pro Plus Bundle Installer

  • PL/SQL with cursor for update another slider

    Hi all

    I'm doing the sub process... I just wrote this code for example... can someone give me idea how to
    This... I have attached the error msg that I am below...

    CREATE OR REPLACE PROCEDURE EMP_COMPARE
    AS

    CURSOR c_emp_err
    IS
    SELECT EMPNO IN EMP_ERR;

    CURSOR c_emp_cur
    IS
    SELECT EMPNO, FRST_NAME, LAST_NAME
    FROM EMP WHERE DEPTNO = 20;

    BEGIN

    FOR r_emp IN c_emp_cur
    LOOP
    IF r_emp. EMPNO NOT IN CHOICE - INCLUDING the EMP (c_emp_err) WHO are IN THE error TABLE
    THEN
    UPDATE EMP SET APPLY_DATE = SYSDATE
    WHERE EMPNO = r_emp. EMPNO;
    END IF;
    END LOOP;

    END;

    ERR: PLS-00320: the declaration of the type of the expression is incomplete or incorrect

    Thanks in advance...

    Hello

    I see.
    My answer is always application: do not use the sliders if you don't have to. Looking for a way to do what you need to use only the SQL statements.

    If you really not to use the two sliders, where some values in a come on the other, you can have nested cursors.
    For example, the use of scott tables, you want to give a raise of 10% for all salaray everyone in any department based in a given city.
    You may have two sliders:
    (1) find each department based in the city of right
    (2) find every employee in the Department of (1)

    CREATE OR REPLACE PROCEDURE     slow_update
    (     in_city_name     IN     VARCHAR2
    )
    AS
         CURSOR     dept_csr     (target_loc     VARCHAR2)
         IS     SELECT     deptno
              FROM     dept
              WHERE     loc     = UPPER (target_loc);
    
         CURSOR     emp_csr     (target_deptno     NUMBER)
         IS     SELECT     empno
              FROM     emp
              WHERE     deptno     = target_deptno;
    BEGIN
         FOR     dept_rec IN dept_csr (in_city_name)
         LOOP
              FOR     emp_rec IN emp_csr (dept_rec.deptno)
              LOOP
                   UPDATE     emp
                   SET     sal     = sal * 1.1
                   WHERE     empno     = emp_rec.empno;
              END LOOP;
         END LOOP;
    END     slow_update;
    

    Notice how I used parameters in the sliders.

    You must perform the procedure as follows:

    EXECUTE  slow_update ('Dallas');
    

    Repeat: This is only for demonstration purposes.
    The smart way to do such an UPDATE does not require the sliders or PL/SQL:

    UPDATE     emp
    SET     sal     = sal * 1.1
    WHERE     deptno     IN     (
                   SELECT     deptno
                   FROM     dept
                   WHERE     loc     = UPPER (:target_city_name)
                   );
    
  • LR 5.5 on Windows 8.1-'Help' does not work, or "Check for updates".

    I just installed LR 5.5 on Windows 8.1.  It is a Virgin installation - no version of Lightroom has never been on this computer.  Items 12 is on this computer.  When I ran Lightroom, it wants to convert the elements catalog, so I leave it.  No errors.  While I'm not new to the elements, I am brand new to LR, so I started to use the 'help '.  By selecting 'Lightroom help... '. ' or 'Aid' of any specific module gives me the same thing - no error message and no help either.  Not even a dialogue of continuation.  So, I tried "Check for updates".  Same result.

    Has anyone seen this?  I also uninstalled and reinstalled (64-bit).  Nothing of value.

    Uninstall/reinstall just LR 5.5 was not enough.  I uninstalled, downloaded, once again, from Amazon, then installed.  The two issues I mentioned have been fixed.  Another problem that I did not mention seems to have been fixed.  After the initial installation, I was unable to export a file.  It seemed to make the tail of the task, forever.  After the uninstall/download/installation, the same export operation now works.

  • License expired - cannot access any CC program. Does not work with the connection of the educational institution.

    My license has expired and I can't access all the programs. Our school has an account with Adobe, but it keeps asking me to pay for the program when I should have a free license through my school. Help please!

    Hello

    Free subscription that you received from your institution expired on 18 August 2015. To continue to use creative cloud please ask your institution to a new redemption code or of different plans available on the adobe Web site, you can see:-Creative Cloud price and membership plans | Adobe Creative Cloud

    For more information contact customer support:-http://helpx.adobe.com/x-productkb/global/phone-support-orders.html

  • Illustration CS3 does not work with the new update on mac

    I downloaded the OS X EL CAPTAIN and now none of my adobe CS3 applications do not work... Please can someone help me.

    There are people who claim that it works. You could try and completely uninstall CS3 and then run the Adobe cleaning tool, and then install again. Still, there could be some necessary hacks.

    But in fact it was a bad idea to install a new system when you want to continue to use software.

    Downgrade the system or upgrade to Illustrator.

  • Mozilla Firefox 10.0.2 is apparently not compatible with my system, and now I can't uninstall it.

    This program is apparently not compatible with my system and now I can't uninstall it, and I have problems loading when you try to access other Web sites, IE Facebook etc.

    You should ask in the forums of Firefox.
    http://forums.mozillazine.org/index.php?c=4
    http://support.Mozilla.org/en-us/questions

  • ORA-06508: PL/SQL: called program unit is not found

    I found this error in a project and I was confused as the program unit is there, but the error indicates the program unit is not found. So I'm googling and find an answer here oracle - ORA-06508: PL/SQL: could not find program unit called - Stack Overflow where a packet can be stateless or stateful after recompilation. I wonder, the idea of the package is we can change the package body and compile without the need to compile the package specification if the specification is not changed. If I compile them both, it will be fine, no more error, but I need compile the client application - form of Oracle.

    My question is:

    1. as the variables, constants, and the sliders that declares a package create the State (as explained in the link above), when should I use?

    2. why the error information correctly? I mean why not... say something like... "the package is with State..."

    Thank you

    regard, ib

    1 use them when you need to use - that is what really you ask?

    2. like the other article says that you probably never gave us the last exception to a trace. What does "I found this error in a project" mean? You won't "find" exceptions - Oracle reports. If show details of how the code was executed and all of the exceptions as Oracle supplied ALL participate.

    Package plug most will include the constants and cursor statements. That rarely only functions/procedures will be declared. In General, do NOT recomiling/change packages in production environments.

    But if you do then you'll probably apps that do not as you describe. As doc says Oracle quotes will be implicitly recompile time code first (although still have reported that initial exception) so that the references are not lacking.

Maybe you are looking for