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

pgAdminエラー-リレーション[関数/ビュー/トリガー関数の名前]が存在しません

    エラーメッセージに注意してください:

    ERROR: relation "ongoingprojects" does not exist
    

    ongoingprojectsについて不平を言っていることに注意してください SQLがongoingProjectsについて話しているとき 。次のようなテーブルを作成した可能性があります:

    create table "ongoingProjects" ( ...
    

    PostgreSQLは、二重引用符で囲まれていない限り、すべての識別子(テーブル名、列名など)を小文字に折りたたむ。 "ongoingProjects"としてテーブルを作成したら 、どこでも名前を二重引用符で囲み、その場合と完全に一致させる必要があります:

    select * from "ongoingProjects";
    

    PostgreSQLの通常の方法は、引用符で囲まれていない名前を小文字で、単語をアンダースコアで区切ってテーブルを作成することです。

    create table ongoing_projects ( ...
    

    見積もりについて心配する必要がないようにします。

    関連するリンクは次のとおりです。マニュアルの一部



    1. SQLServerCRUDの操作

    2. MYSQL NOW()のタイムゾーンを設定します

    3. mysqlのグループに従って自動インクリメントIDを追加する方法

    4. PHPページをSQLテストサーバーとデータベースに接続できないようです