PostgreSQL插入數據(INSERT語句)
PostgreSQL查詢數據(SELECT語句)
PostgreSQL更新數據(UPDATE語句)
PostgreSQL刪除數據(DELETE語句)
PostgreSQL ORDER BY子句
PostgreSQL分組(GROUP BY子句)
PostgreSQL Having子句
PostgreSQL條件查詢
PostgreSQL AND條件
PostgreSQL OR條件
PostgreSQL AND & OR條件
PostgreSQL NOT條件
PostgreSQL LIKE條件
PostgreSQL IN條件
PostgreSQL NOT IN條件
PostgreSQL BETWEEN條件
PostgreSQL創建表
在PostgreSQL中,CREATE TABLE
語句用於在任何給定的數據庫中創建一個新表。
語法:
CREATE TABLE table_name(
column1 datatype,
column2 datatype,
column3 datatype,
.....
columnN datatype,
PRIMARY KEY( one or more columns )
);
PostgreSQL使用UI創建表 -
- 首先選擇要創建表的數據庫。
- 左鍵單擊與所選數據庫關聯的框類型結構,將看到目錄和模式(架構)。
- 左鍵單擊與模式(架構)關聯的框類型結構。現在可以看到
public
。 - 左鍵單擊與公共(
public
)關聯的框類型結構,就可以看到有數據表。 - 選擇數據表,右鍵單擊數據表,會得到一個新的彈出表框,創建所需的表。
參見示例:
這裏創建的表是:student
:
步驟2 -
輸出:
PostgreSQL使用查詢工具創建表
按照上述4個步驟,打一個「SQL編輯器」,如下圖所示 -
在SQL編輯器中編寫以下SQL語句,來創建另一個表:student2
-
CREATE TABLE public.student2
(
id integer NOT NULL,
name character(100),
subjects character(1),
CONSTRAINT student2_pkey PRIMARY KEY (id)
)
WITH (
OIDS=FALSE
);
ALTER TABLE public.student2
OWNER TO postgres;
COMMENT ON TABLE public.student2
IS '這是一個學生信息表2';
如下圖所示 -
在這裏,您可以看到新創建的表:student2
,如下圖所示 -