Coba diberi "direct" grant terlebih dulu.
SQL> GRANT SELECT ON V_$SQL_PLAN TO user_name;

cmiiw,
bowo

----------------------------------------------
http://itunes.apple.com/jp/app/gaple/id338822389?mt=8
http://itunes.apple.com/jp/app/41-empat-satu/id347304852?mt=8
----------------------------------------------



--- In [email protected], juanda hakim <juanda_...@...> wrote:
>
> tetep g bisa nich 
> ini setelah dicoba lagi
> 
>   1  create or replace procedure coba
>   2  is
>   3  owner varchar2(30);
>   4  begin
>   5  SELECT OBJECT_OWNER INTO owner FROM V$SQL_PLAN WHERE OBJECT_OWNER = 
> 'HAKIM';
>   6  if SQL%NOTFOUND then
>   7  DBMS_OUTPUT.PUT_LINE('coba lagi');
>   8  else
>   9  DBMS_OUTPUT.PUT_LINE(owner);
>  10  end if;
>  11* end;
> SQL> /
> 
> Warning: Procedure created with compilation errors.
> 
> SQL> show err
> Errors for PROCEDURE COBA:
> 
> LINE/COL ERROR
> -------- -----------------------------------------------------------------
> 5/1      PL/SQL: SQL Statement ignored
> 5/37     PL/SQL: ORA-00942: table or view does not exist
> 
> 
> 
> 
> 
> ________________________________
> Dari: dedi humaedi <rhamdeen...@...>
> Kepada: [email protected]
> Terkirim: Sen, 4 Januari, 2010 09:40:44
> Judul: Re: [indo-oracle] procedure dari tabel V$SQL_plan
> 
> gue bisa tuh..mau capturannya? liat di notetentangit.wordpress.com...thx
> beware of sensitive case dan number of resultnya...ketika dieksekusi nanti
> dia tuh akan ada error bahwa exact fetch more than number of row expected..
> kalo kamu buka dictionary semua yang ada di table_name ditulis
> kapital..ikuti saja...
> 
> On Sat, Jan 2, 2010 at 2:03 AM, juanda hakim <juanda_...@...> wrote:
> 
> >
> >
> > SQL> create or replace procedure coba
> > 2is
> > 3 owner varchar2(30);
> > 4 begin
> > 5 select object_owner
> > 6 into owner
> > 7 from v$sql_plan
> > 8 where object_owner = 'HAKIM';
> > 9 if SQL%NOTFOUND then
> > 10 DBMS_OUTPUT.PUT_LINE('coba lagi');
> > 11 else
> > 12 DBMS_OUTPUT.PUT_LINE(owner);
> > 13 end if;
> > 14 end;
> > 15 /
> > Warning: Procedure created with compilation errors.
> > SQL> show err
> > Errors for PROCEDURE COBA:
> > LINE/COL ERROR
> > -------- ----------------------------------------------------------
> > 5/1 PL/SQL: SQL Statement ignored
> > 7/6 PL/SQL: ORA-00942: table or view does not exist
> >
> > SQL> declare
> > 2 owner varchar2(30);
> > 3 begin
> > 4 select object_owner
> > 5 into owner
> > 6 from v$sql_plan
> > 7 where object_owner = 'HAKIM';
> > 8 if SQL%NOTFOUND then
> > 9 DBMS_OUTPUT.PUT_LINE('coba lagi');
> > 10 else
> > 11 DBMS_OUTPUT.PUT_LINE(owner);
> > 12 end if;
> > 13 end;
> > 14 /
> > HAKIM
> > PL/SQL procedure successfully completed.
> >
> >
> > SQL> select owner, object_type from dba_objects where
> > object_name='V$SQL_PLAN';
> > OWNER                          OBJECT_TYPE
> > ------------------------------ -------------------
> > PUBLIC                         SYNONYM
> >
> >
> > saya mau nanya,,kenapa pada procedure tersebut error???
> > ketika procedure tersebut iseng-iseng saya ganti ke dalam bentuk blok
> > PL/SQL, ternyata perintah tersebut running...
> > waaaah makin bingung,,,apakah metadata tidak bisa running dalam procedure??
> > padahal V$SQL_PLAN bersifat PUBLIC,,,saya memberikan hak akses DBA kepada
> > HAKIM...
> > thanx all.
> >
> > Berselancar lebih cepat. Internet Explorer 8 yang dioptimalkan untuk Yahoo!
> > otomatis membuka 2 halaman favorit Anda setiap kali Anda membuka browser.
> > Dapatkan IE8 di sini!
> > http://downloads.yahoo.com/id/internetexplorer
> >
> > [Non-text portions of this message have been removed]
> >
> >  
> >
> 
> 
> 
> -- 
> Regards
> Dedi Caesar Humaedi
> 
> 
> [Non-text portions of this message have been removed]
> 
> 
> 
> ------------------------------------
> 
> --
> -----------I.N.D.O - O.R.A.C.L.E---------------
> Keluar: [email protected]
> Website: http://indooracle.wordpress.com
> http://www.facebook.com/group.php?gid=51973053515
> -----------------------------------------------
> 
> Bergabung dengan Indonesia Thin Client User Groups, 
> Terminal Server, Citrix, New Moon Caneveral, di:
> http://indo-thin.blogspot.comYahoo! Groups Links
> 
> 
> 
> 
>       Yahoo! Mail Kini Lebih Cepat dan Lebih Bersih. Rasakan bedanya 
> sekarang! http://id.mail.yahoo.com
> 
> [Non-text portions of this message have been removed]
>


Kirim email ke