请问 Oracle存储过程执行中能生成一个交互式对话框吗?比如生成一个对话框,让用户输入 Y或 N。如果用户输入 Y,就继续执行。如果用户输入 N,就停止执行。
如果可以实现,请大侠分享一下代码。
万分感谢!

解决方案 »

  1.   

    工具执行SQL的时候可以,在程式里面的话就需要自己写代码实现了set define &
    BEGIN
       DBMS_OUTPUT.put ('&W');
       NULL;
    END;
      

  2.   

    1、如果使用Plsql工具的话可以使用&1、代表第一个参数,执行到这里时,会出现对话框,接受输入参数。2、如果在后台程序中运行时,不会弹出对话框,只会出现一个请输入值提示,然后输入值之后,才往下执行。
      

  3.   

    1.使用PL/SQL Developer工具是可以自动弹出输入变量的对话框的。
    2.使用SQL*Plus,只能使用PROMPT和ACCEPT命令,产生提示输入的交互,但不会有对话框。
      

  4.   

    create or replace procedure pcd01 as
    beginend;
    各位大侠,请问在这个过程里能实现交互式输入吗?多谢!