2011-11-01 200 views
3

是否有可能編寫一個存儲過程或觸發器,這個存儲過程或觸發器將在特定時間自動在數據庫中執行,而不需要應用程序的任何調用?如果是的話,那麼有人可以給我一個例子或鏈接到一些資源,我可以閱讀如何做到這一點。postgresql程序/觸發器

回答

3

結賬pgAgent。如果這不適合你,那麼在Unix/Linux中總是有cron,而Windows中有任務計劃程序服務。

3

我不認爲有任何內置的,但你可能想看看 pgjobspgAgent

2

您可以使用存儲過程。存儲過程是一組語句,它允許程序員輕鬆和靈活,因爲存儲過程比重新發布單個SQL語句的數量更容易執行,但它們需要執行相同的數據庫操作。使用存儲過程需要的信息量少在服務器和客戶端之間發送。

您可以訪問以下鏈接: -

  1. Postgres Procedures

  2. Best way to use stored Procedures