0
我需要從PostgreSQL使用Pgadmin 4進行所有的功能備份。我找不到任何解決方案,遠遠考慮所有的功能備份,我嘗試了一種解決方案,但它只返回一個函數。如何使用PGADMIN 9.6在PostgreSQL中只備份所有函數備份?
我需要從PostgreSQL使用Pgadmin 4進行所有的功能備份。我找不到任何解決方案,遠遠考慮所有的功能備份,我嘗試了一種解決方案,但它只返回一個函數。如何使用PGADMIN 9.6在PostgreSQL中只備份所有函數備份?
要創建的模式schemaname
所有的功能定義腳本,您可以使用:
SELECT pg_get_functiondef(f.oid) || E';\n'
FROM pg_proc f
JOIN pg_namespace n ON f.pronamespace = n.oid
WHERE n.nspname = 'schemaname';
我不認爲你可以用pgAdmin的4這樣做,但你可以用一個查詢做到這一點。查看[這個問題]的答案(http://stackoverflow.com/questions/1347282/how-can-i-get-a-list-of-all-functions-stored-in-the-database-of-a -particular-SCH)。 – Renzo