當前位置:成語大全網 - 書法字典 - Postgresql表註釋字典

Postgresql表註釋字典

PostgreSQL的CREATE TABLE語句用於在任何指定的數據庫中創建新表。yiibai.com

語法

CREATE TABLE語句的基本語法如下:

創建表table_name(

column1數據類型,

列2數據類型,

列3數據類型,

.....

columnN數據類型,

主鍵(壹列或多列)

);

CREATE TABLE是告訴數據庫系統關鍵字來創建壹個新表。唯壹的名稱或標誌如下:CREATE TABLE語句。當前數據庫中的表最初是空的,用戶發出的命令將被擁有。

然後在括號中定義每壹列的列表,在表中是什麽樣的數據類型。它的語法變得更加清晰,下面的例子。

例子

下面是壹個示例,它創建壹個表,將公司ID作為主鍵,並使用NOT NULL約束來表明這些字段不能為NULL,並創建該表的記錄:

創建表公司(

ID INT主鍵不為空,

名稱文本不為空,

AGE INT不為空,

地址充電器(50),

實際工資

);

讓我們創建壹個表格,在接下來的章節中,我們將在練習中使用它:

創建表格部門(

ID INT主鍵不為空,

部門字符(50)不為空,

EMP_ID INT不為空

);

您可以使用\d命令驗證它是否已成功創建,該命令將用於列出附加數據庫中的所有表。

testdb-# \d

上面的PostgreSQL表將產生以下結果:

關系列表

架構|名稱|類型|所有者

- + - + - + -

公共|公司|表格|郵件

公共|部門|表格| postgres

(2行)

使用\d表名來描述每個表,如下所示:

testdb-# \d公司

上面的PostgreSQL表將產生以下結果:

表“公共公司”

列|類型|修飾符

- + - + -

id | integer | not null

名稱|文本|不為空

年齡|整數|非空

地址|字符(50) |

工資|實際工資|

join_date | date |

索引:

“company_pkey”主鍵,btree (id)