ラベル DBMS_CLOUD_REPO の投稿を表示しています。 すべての投稿を表示
ラベル DBMS_CLOUD_REPO の投稿を表示しています。 すべての投稿を表示

2022年12月10日土曜日

Gist上のコードを実行する

 このブログではコードのスニペットをGistに保存して、それを参照していることが多いです。記事の内容を確認するときに、Gistの内容をコピーしてSQLスクリプトとして実行するのは手間がかかるので、簡単なプロシージャを作ってみました。

DBMS_CLOUD_REPO.INSTALL_SQLを使っています。

プロシージャINSTALL_FROM_GISTを作成します。

Gistのview rawを開いて、

URLをコピーして、


プロシージャINSTALL_FROM_GISTを実行します。
begin
install_from_gist('コピーしたURL');
end;


以上です。

DBMS_CLOUD_REPOが使えるのはAutonomous Databaseだけだと思うので、使用できる環境は限られています。

INSTALL_FROM_GISTのコードもGistに載せていますが、このコードをINSTALL_FROM_GISTを使ってロードしようとすると、セッションが止まってしまうので要注意です。