H2 資料庫 - 插入



SQL INSERT 語句用於向資料庫中的表中新增新資料行。

語法

以下為 INSERT INTO 語句的基本語法。

INSERT INTO tableName 
{ [ ( columnName [,...] ) ] 
{ VALUES 
{ ( { DEFAULT | expression } [,...] ) } [,...] | [ DIRECT ] [ SORTED ] select } } | 
{ SET { columnName = { DEFAULT | expression } } [,...] }

使用此 INSERT 語句,我們可以在表中插入新的記錄或新行。當使用 DIRECT 子句時,結果會直接影響目標表,而不會進行任何中間步驟。但是,在為表的所有列新增值時,請確保值的順序與表中的列順序相同。

示例

讓我們舉個例子,嘗試將以下給定的記錄插入到 Customer 表中。

ID 姓名 年齡 地址 工資
1 Ramesh 32 Ahmedabad 2000
2 Khilan 25 Delhi 1500
3 Kaushik 23 Kota 2000
4 Chaitail 25 Mumbai 6500
5 Hardik 27 Bhopal 8500
6 Komal 22 MP 4500
7 Muffy 24 Indore 10000

我們可以透過執行以下命令將所有給定的記錄獲取到 customer 表中。

INSERT INTO CUSTOMER VALUES (1, 'Ramesh', 32, 'Ahmedabad', 2000); 
INSERT INTO CUSTOMER VALUES (2, 'Khilan', 25, 'Delhi', 1500); 
INSERT INTO CUSTOMER VALUES (3, 'kaushik', 23, 'Kota', 2000); 
INSERT INTO CUSTOMER VALUES (4, 'Chaitali', 25, 'Mumbai', 6500); 
INSERT INTO CUSTOMER VALUES (5, 'Hardik', 27, 'Bhopal', 8500); 
INSERT INTO CUSTOMER VALUES (6, 'Komal', 22, 'MP', 4500); 
INSERT INTO CUSTOMER VALUES (7, 'Muffy', 24, 'Indore', 10000); 
廣告
© . All rights reserved.