0

Postgres で、テーブル名のみを使用してクエリを実行すると、次のエラーが表示されます。

ERROR:  relation "transactions" does not exist
LINE 2: SELECT * FROM TRANSACTIONS
                      ^
SQL state: 42P01
Character: 16

これを回避するには、「schema.table」形式を使用する必要があります。これにより、クエリが非常に長くなり、扱いにくくなります。

SELECT * FROM public."TRANSACTIONS"

私は1つのスキーマしか持っていません-パブリック。すでに search_path を public に設定しようとしましたが、役に立ちません。なにか提案を?

4

2 に答える 2