SP2-0552: Bind variable declared not error. Any help please?

Hi Experts,

I have a question about the error I get: SP2-0552: Bind "V_COUNT_TOT_BAL" variable not declared.

I have 'out' parameters declared in my case and even execution of sql script as shown below:

--------------------------------------------------------------------------------------------------------------------------------------------------------
worm off Set
Set serverout on
set linesize 8000

Declare
Variable V_count_dtl_bal NUMBER (10);
Variable V_updat_dtl_bal NUMBER (10);
Variable V_count_tot_bal NUMBER (10);
Begin
execute load_abc.insert_abc_bal(:v_count_dtl_bal,:v_updat_dtl_bal,:v_count_tot_bal);
End;
/
"exit";
--------------------------------------------------------------------------------------------------------------------------------------------------------

Thus, during the execution of this sql script it myself given the above error. However, the result seems good and there is no problem with the data or any other thing that may be affected. I suspect that this error comes from the code in the above sql script.

No idea what I am doing wrong?
Thanks in advance for all entries.

Hello

You are mixing how to call a PL/SQL procedure and how to call a procedure directly from SQL * more.

Aweiden show you the correct way to call the PL/SQL procedure.

Here's how you can do it directly from SQL * more

Variable v_count_dtl_bal NUMBER;
Variable v_updat_dtl_bal NUMBER;
Variable v_count_tot_bal NUMBER;

execute load_abc.insert_abc_bal(:v_count_dtl_bal,:v_updat_dtl_bal,:v_count_tot_bal);

In other words, just lost the block structure of PL/SQL: DECLARE, BEGIN, END and /.

Published by: Frank Kulash, November 13, 2008 16:20
Originally NUMBER (10) instead of NUMBER

Tags: Database

Similar Questions

  • SP2-0552: Bind variable

    Hello

    I get this error during the execution of the following:

    SQL > DECLARE

    2

    V_task VARIABLE 3: = "tache_338";

    4

    5 BEGIN

    (6) DBMS_SQLPA.execute_analysis_task

    TaskName 7 = >: v_task,.

    8 execution_type = > "test run."

    9 execution_name = > 'after_change');

    10 END;

    11.

    SP2-0552: Bind "V_TASK" variable not declared.

    How should I write this code?

    Thank you.

    Hello.

    Note:

    The use of Bind Variables

    Bind variables are variables that you create in SQL * Plus and then the reference in PL/SQL or SQL. If you create a variable binding in SQL * Plus, you can use the variable as you would for a variable declared in your PL/SQL subprogram and access the variable from SQL * more. You can use bind variables for things such as the storage of return codes or debug your PL/SQL subprograms.

    DECLARE

    2

    3 v_task vachar2 (32): = "tache_338";

    4

    5 BEGIN

    (6) DBMS_SQLPA.execute_analysis_task

    Task_Name 7-online v_task,

    execution_type 8-online 'run test ',.

    9 execution_name-online 'after_change');

    10 END;

    11.

    See the link: DBMS_SQLPA

    Scripts SQL help * more

  • Airplane mode button does not. Any help, please? First time user dell.

    Hello

    I recently bought a dell inspiron 15 laptop computer series 7000. Its only for a month that I used it. Everything was fine, but my mode button (the button beside F12 and PrtScr well-functioning) plane has stopped working. Any help? All other buttons on the touch line is fully functional, so I'm afraid this isn't a problem of matrix keyboard?

    Please help me.

    Hi I got your issue, there is a button on your keyboard that resembles a wifi Tower press this button and it will allow you to disable flight mode, good luck my friend

  • SP2-0552: Bind 'MI' undeclared variable

    Oracle 11 g 2

    For some reason, he thinks that the "MI" in the timestamp is a variable binding.
    SQL> SELECT 'insert into iswrnew.work_item (assigned_to, work_item_type_rid, fprc_application_rid, request_rid, assigned_date) values ('||t1.assigned_to||', '||t1.work_item_type_rid||', '||t1.fprc_application_rid||', '||t1.request_rid||', '||''''||TO_CHAR(TO_DATE(t1.ASSIGNED_DATE, ''''YYYY-MM-DD HH24:MI:SS''''), ''''MM-DD-YYYY'''')');'
    FROM fprchr.audit_trail,
           XMLTable('/xml'
                    PASSING fprchr.audit_trail.old_row
                    COLUMNS
                    --parent_rid                  NUMBER PATH 'PARENT_RID',
                    assigned_to                 NUMBER PATH 'ASSIGNED_TO',
                    work_item_type_rid          NUMBER PATH 'WORK_ITEM_TYPE_RID',
                    fprc_application_rid        NUMBER PATH 'FPRC_APPLICATION_RID',
                    request_rid                 NUMBER PATH    'REQUEST_RID',
                    assigned_date               VARCHAR2(30) PATH    'ASSIGNED_DATE') t1
    WHERE audit_trail_rid = 177200
    
    SP2-0552: Bind variable "MI" not declared.
    the problem is with the "'YYYY-MM-DD HH24: * MI *: SS" '

    Don't know if I have too many or too few apostrophes.

    Would appreciate anyone's help.

    Thank you!

    You have certainly far to much in there! That should do the job - depending on whether you want to insert the converted string to the assigned_date already:

    Select ' insert into iswrnew.work_item (assigned_to, work_item_type_rid, fprc_application_rid, request_rid, assigned_date) values ('|) T1.assigned_to | ',' | T1.work_item_type_rid | ',' | T1.fprc_application_rid | ',' | T1.request_rid |', "' | To_char (TO_DATE (t1. (ASSIGNED_DATE, "YYYY-MM-DD HH24:MI:SS"), 'DD-MM-YYYY') | ') ;' de...

  • SP2-0552: Bind "DB_BLOCK_SIZE' undeclared variable.

    Hi all

    I'm trying to find the fragmentation and space waste in a table using the query below.

    My version of oracle :-11.2.0.1.0 Enterprise edition.

    A query which I use is: -.

    SELECT owner, table_name, last_analyzed, ROUND ((blocs *: db_block_size) /(1024*1024), 2) size_MB.

    ROUND ((empty_blocks *: db_block_size) /(1024*1024), 2) EMPTY_MB.

    ROUND ((empty_blocks *: db_block_size) /(1024*1024), 2) + ROUND ((num_freelist_blocks *: db_block_size) /(1024*1024), 2) UNUSED_MB.

    ROUND (100 * (ROUND ((empty_blocks *: db_block_size) /(1024*1024), 2) +))

    ROUND ((num_freelist_blocks *: db_block_size) /(1024*1024), 2)) / ROUND ((blocs *: db_block_size) /(1024*1024), 2), 2) | '%'

    UNUSED_PCT

    From all_tables

    WHERE the <>blocks 0

    - and nom_tablespace like '% STORE_DATA '.

    AND table_name LIKE 'OBJECTS '.

    - AND owner = 'APPUSER.

    ORDER BY unused_mb DESC;

    end

    /

    But I get an error like this

    SP2-0552: Bind "DB_BLOCK_SIZE' undeclared variable.

    Is someone can you please help me what Miss me in the above query. Any kind of help would be appreciated.

    Thank you

    Soumya

    In your select statement you pass as a variable binding db_block_size. The use of a colon (:)) before a variable in a SQL is treated as a bind variable. For your condition, you can get the size of your block of data in the parameter$ v. Here's the updated SQL code the

    select owner
         , table_name
         , last_analyzed
         , round((blocks * db_block_size)/(1024*1024),2) size_mb
         , round((empty_blocks * db_block_size)/(1024*1024),2) empty_mb
         , round((empty_blocks * db_block_size)/(1024*1024),2) +  round((num_freelist_blocks * db_block_size)/(1024*1024),2) unused_mb
         , round(100*(round((empty_blocks * db_block_size)/(1024*1024),2) + round((num_freelist_blocks * db_block_size)/(1024*1024),2))/round((blocks * db_block_size)/(1024*1024),2),2) || '%' unused_pct
      from all_tables
     cross join
           (
            select value db_block_size
              from v$parameter
             where name = 'db_block_size'
           )
     where blocks<>0
       and table_name like 'OBJECTS'
     order
        by unused_mb desc;
    
  • i CANNOT GET ITUNES FOR AUDIO ERROR MGE SAYS CAN'T FIND MUSIC ORIGINAL leader. ANY HELP PLEASE

    Seems that each song has an exclamation mark next to the number. More burn to a cd can't get same error message that is «original file not found» Any help will be greatly appreciated...

    You must delete these songs in the iTunes library, then add them to the return of their real folder location.

    See you soon,.
    Jerry
  • get a dotted line around .swf files in my flash site now. This is new from Firefox 3. With the help of 4 on a MacBookPro. tried the fix "style no outline. does not work. any help?

    Question
    get a dotted line around .swf files in my flash site now. This is new from Firefox 3. With the help of 4 on a MacBookPro. tried the fix "style no outline. does not work. any help?

    Ah, quite understand now that I added to my doc html

    < style type = "text/css" >
    {body
    background-color: #FFF;
    }
    "'object {outline: none ;}"} '

    < / style >

  • Is there a telephone line or somewhere, I can talk to someone from Microsoft? I am having problems and are not getting any help anywhere...

    Is there a telephone line or somewhere, I can talk to someone from Microsoft? I am having problems and are not getting any help anywhere...

    Hello

    Answers can probably help if briefly you questions answers - Windows Forums for your
    version of Windows. Please provide all the information we need to help us help you.

    Answers - Windows Forums
    http://answers.Microsoft.com/en-us/Windows/Forum

    How to ask a question
    http://support.Microsoft.com/kb/555375

    ====================================================================

    Call Service customer Microsoft direct-1-800-642-7676-heures 05:00 til time 9 PM PST (USA).

    Contact Microsoft Customer Service
    http://support.Microsoft.com/kb/295539

    Microsoft support - contact us
    http://support.Microsoft.com/contactus/?ws=support#TAB0

    Microsoft - Microsoft Technical Support phone numbers
    http://support.Microsoft.com/kb/319726/en-us

    Microsoft - email us
    http://support.Microsoft.com/contactus/cu_sc_selector_email?ws=support%2csupport

    Options chat or telephone of the solution - top-right - Windows 7 Center
    http://support.Microsoft.com/ph/14019#TAB0

    Microsoft - product selection solutions centers
    http://support.Microsoft.com/select/?target=hub

    Solutions Microsoft Fixit Center
    http://support.Microsoft.com/FixIt/

    I hope this helps.

    Rob Brown - Microsoft MVP<- profile="" -="" windows="" expert="" -="" consumer="" :="" bicycle=""><- mark="" twain="" said="" it="">

  • Hello.when RIP cd media player, I can not info automatically added to the albums and titles. any help, please

    using windows 7. used to get information (artist, album, genre, tracks) of music automatically added when Ripper music CDs, but do not get more information? Any help please

    Hi George Corbett.

    ·         Did you the latest changes on the computer?

    I suggest that you run the windows media player troubleshooting tool and check if it helps.

    http://Windows.Microsoft.com/en-us/Windows7/open-the-Windows-Media-Player-settings-Troubleshooter

  • Computer laptop Toshiba Satellite A200, Vista, microphone does not work! Any help please!

    Computer laptop Toshiba Satellite A200, Vista, microphone does not work! Any help please!

    Hello

    Check with Toshiba support, online documentation and drivers (update or reinstall), and
    ask in their forums.

    Toshiba - Forums
    http://laptopforums.Toshiba.com/

    Toshiba - Contacts
    http://www.CSD.Toshiba.com/cgi-bin/TAIS/support/JSP/navShell.jsp?CF=su_contact

    Toshiba - drivers - access your model
    http://www.CSD.Toshiba.com/cgi-bin/TAIS/support/JSP/home.jsp?NAV=download

    Toshiba - Support
    http://www.CSD.Toshiba.com/cgi-bin/TAIS/support/JSP/home.jsp

    ========================================

    How to activate Audio devices hidden in Vista and Windows 7
    http://www.Vistax64.com/tutorials/143447-audio-device-enable-hidden-devices.html

    Connect one microphone, music player or other audio device to your computer (you want to be sure
    the mic input is enabled)
    http://Windows.Microsoft.com/en-us/Windows-Vista/connect-a-microphone-music-player-or-other-audio-device-to-your-computer

    -----------------------------------------------------------------------------------------------------------------

    Pilots may also need to be updated:

    Control Panel - device - SOUNDS - look for HD Audio Manager - Mine said RealTek high definition
    Audio (this is an example and you can have an other name/maker).

    Make sure you write down the description and model double click top - tab drivers - write version. Now
    Click on update drivers who cannot do anything like MS is far behind the certification of drivers. Then RIGHT
    CLICK above and UNINSTALL - REBOOT - this will rebuild the driver stack.

    If your driver shows 06 you have the default windows and part of the question.

    Go to the system manufacturer's website and get the latest Audio/Sound drivers - download - SAVE - go to the place where you
    Put them - right click on Reboot - RUN AS ADMIN -.

    Check the Version tab of the driver in the Device Manager as the restoration of the sound card drivers often
    and then install the latest version. Restart and check after each test, not
    rare to have to run the pilot of 1 to 4 times or more. Just the version make sure you
    installed shows upward on the tab of the driver.

    Then navigate to the site of the manufacturer of the device and search for the drivers more recent and repeat the installation procedure.

    Look at the sites of the manufacturer for drivers - and the manufacturer of the device manually.
    http://pcsupport.about.com/od/driverssupport/HT/driverdlmfgr.htm

    How to install a device driver in Vista Device Manager
    http://www.Vistax64.com/tutorials/193584-Device-Manager-install-driver.html

    ---------------------------------------------------------

    After the updated driver.

    Click with the right button on the speaker near clock - recorders - right click in the box - check see the
    Disconnected devices and show disabled devices - check your micro - highlight
    then on lower right properties. Make sure that the appropriate injector is selected and check
    other parameters - levels tab make sure that MUTE is disabled and APPLY / OK to change
    .

    Also in the search for some Audio Manager Panel (perhaps named after the manufacturer of the sound driver). Mine
    is the RealTek Audio Manager, yours can be quite different name if you have one.

    How to activate Audio devices hidden in Vista
    http://www.Vistax64.com/tutorials/143447-audio-device-enable-hidden-devices.html

    Connect one microphone, music player or other audio device to your computer
    http://windowshelp.Microsoft.com/Windows/en-us/help/b0e3d7fb-1b4a-4926-8254-65da289209261033.mspx

    Problems with sound and audio or no sound - a Mr Fixit
    http://support.Microsoft.com/GP/NO_SOUND

    I hope this helps.

  • EXT_framebuffer_object extension is not found error. Help please

    After that I took my computer to "sleep" mode I get the EXT_framebuffer_object extension is not found error. Help please!

    I have been unable to return to my other account, but anyway... My computer crashed and I had to get a new hard drive and now it doesn't have the problem more.

  • I bought a Windows 7 Home Premium software on disk, however my product inside the box key does not work. Any help please?

    I have recently reinstalled windows 7 Home premium from the disk after deleting the existing partition.  During installation, I entered the key of product inside the box, but I get a message saying that this key cannot be used to activate wondows on this computer.
    Any help please?

    Skip entering your product key Windows 7 and complete the installation.

    When you reach the desktop, click Start, right-click on computer

    Click on properties

    Scroll down to the Windows Activation

    Click the link x days before activation.

    Click on the link that says: "show me other ways to activate.

    Enter the product key

    Click next

    Select the Activation of the phone

    Click Next when you enter your key page

    Select your country

    Click Next, call the number listed

    Be sure to explain your situation to the Appeals Officer.

    Provide the installation generated when ID requested by the call agent

    They give a confirmation ID in return, enter it

    Click next to complete the activation.

    However, the requirements for the media upgrade is that you have an operating system already eligible such as Windows XP or Vista installed to use it. Since the Windows 7 end user license agreement.

    15 UPDATES. To use upgrade software, you must first be licensed for the software that is eligible for the upgrade. After the upgrade, this agreement takes the place of the agreement for the software that you upgraded. After upgrade, you can no longer use the software that you upgraded.

    So, if you are always denied, you will just have to reinstall Windows XP or Vista and let it do the verification of eligibility.

    or

    How to activate Windows 7 manually (activate by phone)
     
    1) click Start and in the search for box type: slui.exe 4
     
    (2) press the ENTER"" key.
     
    (3) select your "country" in the list.
     
    (4) choose the option "activate phone".
     
    (5) stay on the phone (do not select/press all options) and wait for a person to help you with the activation.
     
    (6) explain your problem clearly to the support person.
     
    http://support.Microsoft.com/kb/950929/en-us

  • Try to download 14 items for a few days now and I get a message that says that I am not connected to the internet whenever I try. I tried all the troubleshooting solutions I can think. Any help please?

    Try to download 14 items for a few days now and I get a message that says that I am not connected to the internet whenever I try. I tried all the troubleshooting solutions I can think. Any help please?

    Suggest you contact Adobe

    Contact the customer service

  • Windows 7.0 Professional, continues to crashing producing Pink Screen of Death with blue go on every start of my PC? any help please?

    I have Windows Professional 7.0 installed on my PC, which has been upgraded from Vista Premium some time ago about 18 months ago.  But recently it began to abandon the problems at startup.

    It shows a pink screen of death with blue dashes, and I must close with force by putting off circuit. On reswitching PC then start - Windows automatically selects in safe mode to "start Windows normally".  But why all the cool PC starts the screen pink death appears?  Can anyone help?

    What happened to repair Windows 7.0 Pro, (can fix you) I have the drive of the original software, I bought?  and how to on this subject, any help please? I don't want to go to the duration of backup everything and the disc Format and reinstall everything.

    If your data are not saved, at some point, you will lose this data.

    Your PC has a problem with the graphics hardware.

    This problem occurred after you installed or updated something?

    Is what brand/model PC?

  • Instill the 11 elements (mac) with OSX El Capitan worm. 10.11.4 puts icon on the screen, but then nothing, any help please.

    Instill items 11 (mac) with OSX El Capitan worm. 10.11.4 puts icon on the screen, but then nothing, any help please.

    I thought I would try the version test, but with the same problem, will not work.

    Any help please would be appreciated

    Concerning

    MP

    How to open third-party applications to developers not identified in Mac OS X "Mac tips.

Maybe you are looking for