sql >> Base de Datos >  >> RDS >> Oracle

¿Cómo abro un procedimiento almacenado y lo edito en SQL*Plus?

elimine esa sugerencia anterior, acabo de probar el enlace de Oracle SQL Developer sugerido y funciona muy bien para editar procesos.

para SQLPlus prácticamente necesita mostrar el contenido del proceso almacenado y colocarlo en un archivo (como lo sugiere DCookie :-)):

sqlplus> spool myprocname.sql;
sqlplus> select text from all_source where name = 'MYPROCNAME' and type = 'PROCEDURE' order by line;
sqlplus> quit;

luego edite el archivo SQL local en un editor decente.

Luego use SQLPlus para ejecutar el archivo SQL para reconstruir el proceso para la prueba.

>sqlplus username/[email protected] @myproc.sql

En resumen, un dolor masivo en el keester. :-)