sql >> データベース >  >> RDS >> PostgreSQL

PostgreSQL-リレーションが見つかりません。

    これは、データベースが timlinであることを意味します。 publicにテーブルが含まれていません スキーマ(これは\d 通常はリストされます)。

    空のデータベースを作成したようです。例:

    createdb -h localhost -U postgres timlin
    

    その場合、作成直後に\d 返されます:

    \dの出力にリストされているものを表示するには、1つ以上のテーブルを明示的に作成する必要があります。 。

    例えば次の場合:

    create table foo (id serial, val text);
    

    次に、\dを実行します 、次の出力が生成されます:

                 List of relations
     Schema |    Name    |   Type   |  Owner   
    --------+------------+----------+----------
     public | foo        | table    | postgres
     public | foo_id_seq | sequence | postgres
    (2 rows)
    



    1. mysqlデータバージョン管理システムのベストプラクティス

    2. Hibernate(EntityManager)またはJPAを使用してOracle関数またはプロシージャを呼び出す方法

    3. メインテーブルの列の値に応じてテーブルを結合します

    4. 式を使用してデータベースのデータをフィルタリングする