服务器设置和教程 · 2 1 月, 2024

PostgreSQL 命令:CREATE TABLE

PostgreSQL 命令:CREATE TABLE

PostgreSQL 是一個功能強大的開源關聯式數據庫管理系統,提供廣泛的功能和能力。CREATE TABLE 是 PostgreSQL 中的一個基本命令,允許用戶在數據庫中創建新的表格。在本文中,我們將探討 CREATE TABLE 命令的語法及其使用方式。

語法

使用 CREATE TABLE 命令創建表的基本語法如下:

CREATE TABLE table_name (
    column1 datatype constraint,
    column2 datatype constraint,
    ...
);

我們來分解一下這個語法:

  • CREATE TABLE:這是用於創建新表的命令。
  • table_name:這是您想創建的表的名稱。
  • column1, column2, ...:這些是表中欄位的名稱。
  • datatype:這是每個欄位的數據類型。
  • constraint:這是定義應用於欄位的約束或規則。

範例

假設我們要創建一個名為 “employees” 的表,並包含以下欄位:

  • id:整數數據類型,主鍵
  • name:可變長度字符數據類型
  • age:整數數據類型
  • salary:數字數據類型

對於這個範例,CREATE TABLE 命令將如下所示:

CREATE TABLE employees (
    id serial PRIMARY KEY,
    name varchar(100),
    age integer,
    salary numeric(10,2)
);

在這個範例中,我們對 id 欄位使用了 serial 數據類型,這會為每一行自動生成唯一的值。PRIMARY KEY 約束確保 id 欄位是唯一的,並作為表的主鍵。

結論

CREATE TABLE 命令是 PostgreSQL 中的一個基本命令,允許用戶在數據庫中創建新的表格。通過了解此命令的語法及其使用方式,您可以有效地創建表並定義欄位和約束。PostgreSQL 的靈活性和穩健性使其成為管理關聯數據庫的極佳選擇。

如需更多有關 VPS 主機解決方案的資訊,請訪問 Server.HK