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 解決方案,以滿足你的主機需求。