Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да отворя съхранена процедура и да я редактирам в SQL*Plus

изтрийте това предишно предложение, току-що изпробвах предложената връзка за разработчици на Oracle SQL и тя работи чудесно за редактиране на процедури.

за SQLPlus почти трябва да покажете съдържанието на съхранената процедура и да го споулирате във файл (както е предложено от DCookie :-)) :

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

след това редактирайте локалния SQL файл в приличен редактор.

След това използвайте SQLPlus за да стартирате SQL файла, за да изградите отново процедурата за тестване.

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

Накратко, огромна болка в кистъра. :-)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. От XML вътре в CLOB, до таблица на Oracle със списък от пътища

  2. Как да избера всички колони от таблица, плюс допълнителни колони като ROWNUM?

  3. Извикайте параметризирана заявка на Oracle от ADODB в Classic ASP

  4. Ако имаме набор от символи US7ASCII, защо ни позволява да съхраняваме не-ascii символи?

  5. Сумирайте колони с нулеви стойности в оракул