我在PostgreSQL 9.3中创建了一个数据库,并在数据库中创建了一些视图。
我想知道是否有任何方法可以将这些视图作为单独的.sql
文件从数据库中获取?
答案 0 :(得分:0)
如果您希望视图后面的SQL语句,您可以使用pg_get_viewdef()
select pg_get_viewdef('your_view_name');
手册中的更多细节:
http://www.postgresql.org/docs/current/static/functions-info.html#FUNCTIONS-INFO-CATALOG-TABLE
答案 1 :(得分:0)
通过使用pg_dump导出整个数据库然后创建新的单独的.sql文件来管理处理此问题