📅  最后修改于: 2023-12-03 15:05:17.832000             🧑  作者: Mango
在 SQL Server 中插入数据是一个非常基础的操作,本篇文章将介绍如何使用 SQL 语句向表中插入数据。
向表中插入数据的 SQL 语句的语法如下:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
其中,table_name
表示要插入数据的目标表名称,column1
, column2
, column3
, ... 表示要向表中插入的列,value1
, value2
, value3
, ... 表示要插入的值。需要注意的是,如果要插入的列与值的数量不匹配,将会出现错误。
让我们通过一个例子来演示如何向表中插入数据。假设我们有一个名为 students
的表,其中包含 id
, name
, age
和 grade
四列。下面是如何向该表中插入数据的 SQL 语句:
INSERT INTO students (id, name, age, grade)
VALUES (1, '张三', 18, '大一');
上面的 SQL 语句向 students
表中插入了一条记录,其中 id
列的值为 1,name
列的值为 '张三',age
列的值为 18,grade
列的值为 '大一'。
除了插入单条记录外,我们还可以插入多条记录。例如,假设我们要向 students
表中插入三条记录:
INSERT INTO students (id, name, age, grade)
VALUES
(1, '张三', 18, '大一'),
(2, '李四', 19, '大二'),
(3, '王五', 20, '大三');
上面的 SQL 语句向 students
表中插入了三条记录,分别为 id
为 1、2、3 的记录,其余列的值分别对应每一条记录。
向 SQL Server 表中插入数据是一个非常基础的操作,但是需要保证插入的列与值的数量匹配,否则会出现错误。本文介绍了向表中插入单条和多条记录的 SQL 语句的语法,并通过具体例子进行了演示。