开发手册 欢迎您!
软件开发者资料库

H2数据库 - 插入

H2数据库插入 - 从简单和简单的步骤学习H2数据库,从基本到高级概念,包括简介,安装,数据操作选择,插入,更新,删除,备份,调用,解释,合并,显示,数据定义创建,修改,删除,截断,提交,授予,保存点,回滚,JDBC连接。

SQL INSERT语句用于向数据库中的表添加新的数据行.

语法

以下是基本语法INSERT INTO语句.

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

使用此INSERT语句,我们可以在表中插入新记录或新行.使用DIRECT子句时,结果直接受到目标表的影响而没有任何中间步骤.但是,在为表的所有列添加值时,请确保值的顺序与表中的列的顺序相同.

示例

让我们举一个例子,尝试将以下给定记录插入到Customer表中.

ID名称年龄地址薪水
1Ramesh32Ahmedabad2000
2Khilan25Delhi1500
3Kaushik23Kota2000
4Chaitail25Mumbai6500
5Hardik27Bhopal8500
6Komal22MP4500
7Muffy24Indore10000

我们可以通过执行以下命令将所有给定记录输入到客户表中.

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);