是正在执行,还是上此执行的sql

解决方案 »

  1.   

    我在程序里面执行的,在sqlplus 里面用l命令是显示不出来的
      

  2.   

    select se.username,sq.sql_text 
    from v$sql sq,v$session se 
    where sq.address=se.sql_address;可以查询到每个登录到Oracle的用户刚刚执行的sql,
    如果要查询特定的用户,可以增加查询条件,如
    select se.username,sq.sql_text 
    from v$sql sq,v$session se 
    where sq.address=se.sql_address
      and sid=15;
      

  3.   

    就是用l命令,或者用edit也能看到
      

  4.   

    begin p_Ins_User(:V00001,:V00002,:V00003,:V00004,:V00005,:V00006,:V00007,:V00008); end;
    我执行的存储过程,v00001是参数吧,在那个表里面有数据啊?