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

PostgreSQL 命令:INSERT INTO

PostgreSQL 命令:INSERT INTO

PostgreSQL 是一個功能強大的開源關聯式數據庫管理系統,提供廣泛的功能和能力。INSERT INTO 是 PostgreSQL 中的一個基本命令,允許用戶向表中添加新數據行。在本文中,我們將探討 INSERT INTO 命令的語法和用法。

語法

PostgreSQL 中 INSERT INTO 命令的基本語法如下:

INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);

在這裡,table_name 是指要插入數據的表名稱。column1, column2, column3, ... 代表將要插入數據的表欄位。VALUES 關鍵字後面跟隨著要插入到指定欄位的對應數值。

範例

我們來考慮一個假設的名為 employees 的表,其結構如下:

+----+-----------+----------+
| ID |  Name     |  Salary  |
+----+-----------+----------+
| 1  | John Doe  | 5000     |
| 2  | Jane Smith| 6000     |
+----+-----------+----------+

要向 employees 表中插入一個新員工,我們可以使用 INSERT INTO 命令如下:

INSERT INTO employees (ID, Name, Salary)
VALUES (3, 'Mark Johnson', 5500);

此命令將在 employees 表中添加一行,ID 為 3,名字為 ‘Mark Johnson’,薪水為 5500。

插入多行數據

INSERT INTO 命令還允許用戶在單一命令中插入多行數據。要實現此操作,我們可以修改語法如下:

INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...),
       (value1, value2, value3, ...),
       (value1, value2, value3, ...);

每組用括號括起來的數值代表將插入表中的一行新數據。

總結

PostgreSQL 中的 INSERT INTO 命令是向表中添加新數據行的重要工具。通過遵循本文提供的語法和範例,你可以有效地使用此命令將數據插入到 PostgreSQL 數據庫中。

如需更多有關 VPS 主機服務的資訊,可以考慮查看 Server.HK。他們提供可靠且高效能的 VPS 解決方案,以滿足你的主機需求。