2017-09-06 56 views
0

我想要顯示已導入PostgreSQL數據庫的數據庫中的表格。我嘗試使用\ d,但它顯示沒有找到關係。在PostgreSQL中列出來自導入數據庫的表格

數據庫的大小約爲2 GB。
是否有任何其他選項可以列出數據庫中的表?

下面是我執行導入數據庫,並列出數據庫中的表

postgres=# create database projects; 
CREATE DATABASE 
postgres=# \c projects; 
You are now connected to database "projects" as user "postgres". 
projects=# psql -d projects -u postgres -f demo.sql 
projects-# \c projects; 
You are now connected to database "projects" as user "postgres". 
projects-# \d 
No relations found. 
projects-# 

回答

0

psql是一個命令行程序,的SQL命令的語句集合。

請勿在psql提示處輸入。

如果您正確地結束每條語句;,那麼行psql -d projects -u postgres -f demo.sql會立即給您一個錯誤。

從內部運行腳本psql使用\i demo.sql

相關問題