2017-09-06 10 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

関連する問題