我已经为我要创建的新PostgreSQL数据库创建了一个新模式(如果不存在(。
本文档的文件扩展名应该是什么,以便我可以从 psql、.dbu 或 .sql 运行它?
.dbu用作"数据库实用程序"文件
您需要使用.sql
然后从 psql 中,您可以使用类似以下内容:
SET search_path = schemaName, something_else;
SELECT * FROM tableName; -- schemaName.tableName
或者类似的东西,这取决于你想要完成什么......
对于 Postgres 的更新版本,您可以将.spsql命名为文件扩展名。 然后,如果您使用的是 VS,则可以从 VS 下载所需的扩展并连接到数据库。