sql >> データベース >  >> RDS >> Oracle

ストアドプロシージャを開いてSQL*Plusで編集するにはどうすればよいですか。

    以前の提案をスクラッチして、提案されたOracle SQL Developerリンクを試してみたところ、プロシージャの編集に問題なく機能しました。

    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ファイルを実行して、テスト用にprocを再構築します。

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

    要するに、キースターの大きな痛み。 :-)



    1. postgresqlダンプをHerokuにインポートする

    2. LIKEと〜の代わりに、代替との正規表現の一致を行うときにSIMILARTOのみが機能するのはなぜですか

    3. エラーコード1064、SQL状態42000:SQL構文にエラーがあります。

    4. 角かっこはSQLクエリで有効ですか?