普段 MySQL ばっかりなので、ポスグレは分からない…
- SHOW databases;
- \l
- SHOW tables;
- \d
大文字について
もし何かの間違いでスキーマ名やテーブル名に大文字を指定していたら、ダブルクオーテーションで囲ってやること。スキーマ名とテーブル名の間のピリオドは囲まない。
select * from "SCHEMA".users;
select * from "PREFIX_users";
スキーマを指定
「リレーションがありません」とか言われたら、適切なスキーマを定義してやる。
set search_path="SCHEMA", "SCHEMA2", public