Oracleなどであれば、describe テーブル名でテーブル定義を確認することができます。
PostgreSQLでは、describeがないので、以下のように操作します。
テーブルの定義を確認するには以下の構文になります。
\d テーブル名
以下にテーブルを作成し\d テーブル名の実行例を記します。
db1=# CREATE TABLE t1 (c1 int, c2 varchar[10], c3 timestamp);
CREATE TABLE
db1=# \d t1
テーブル "public.t1"
カラム | 型 | 修飾語
--------+-----------------------------+--------
c1 | integer |
c2 | character varying[] |
c3 | timestamp without time zone |