3

アプリケーションからの呼び出しなしに、特定の時間にデータベース内で自動的に実行されるストアドプロシージャまたはトリガーを作成することは可能ですか?はいの場合、誰かが私に例を教えてくれるか、それを行う方法を読むことができるリソースへのリンクを教えてください。

4

3 に答える 3

3

何も組み込まれていないと思いますが、 pgjobsまたはpgAgentを確認することをお勧めします。

于 2011-11-01T09:30:40.790 に答える
3

pgAgentをチェックしてください。それがうまくいかない場合はcron、Unix / Linuxには常にあり、Windowsにはタスクスケジューラサービスがあります。

于 2011-11-01T09:32:43.473 に答える
2

ストアドプロシージャを使用できます。ストアドプロシージャはステートメントのセットであり、個々のSQLステートメントの数を再発行するよりもストアドプロシージャを実行する方が簡単であるため、プログラマーは簡単かつ柔軟に対応できますが、同じデータベース操作を実行する必要があります。ストアドプロシージャを使用すると、必要な情報が少なくなります。サーバーとクライアント間で送信されます。

あなたはこれらのリンクを訪問することができます:-

  1. Postgresの手順

  2. ストアドプロシージャを使用するための最良の方法

于 2011-11-01T09:38:09.830 に答える