1. 程式人生 > >postgresql基本使用語句(持續更新)

postgresql基本使用語句(持續更新)

在使用postgresql的時候,雖然其也是關係型資料庫,能支援大部分的sql語句,但是在具體使用的時候還是有些語句不一樣,這裡整理一下:

1、 查詢所有資料庫名稱

使用語句:

\l
SELECT datname FROM pg_database;
注意:上面的datname和pg_database是固定的,不需要改變。

2、切換資料庫

\c 資料庫名

3、查詢所有資料表名稱:

SELECT   tablename   FROM   pg_tables;
注意:上面的tablename和pg_tables是固定的,不需要改變。

4、查詢所有表的名字:

\d 資料庫名稱
5、查詢表的結構:
\d 表名稱
6、查詢當前database下面的所有表的資訊
(1)以系統檢視(這裡pg_tables是系統檢視,這裡pg_tables是固定的,不需要改變
SELECT * FROM pg_tables
(2)只展示自己定義的表的名稱:
SELECT tablename FROM pg_tables WHERE schemaname='public'

7、退出當前已進入的資料庫:

\q