SQL Server如何插入数据示例代码

时间:2023-04-27 11:18:09来源:互联网

下面小编就为大家分享一篇SQL Server如何插入数据示例代码,具有很好的参考价值,希望对大家有所帮助。

前言

在进行下面的操作前,先在数据库中新建两张数据表:

(以下是创建数据表的代码)

create table 学生表01(
姓名 nvarchar(10),
性别 nvarchar(1),
身高 numeric(3,2)
)

create table 学生表02(
姓名 nvarchar(10),
性别 nvarchar(1),
身高 numeric(3,2)
)

1、插入完整的行

1.1、基本的insert语法(语法简单,并不安全)

把数据插入表中最简单的方法是使用基本的insert语法:

insert into 学生表01
values('李明','男','1.70')

将上述语句执行后,使用select语句即可看到结果

select *from 学生表01

图片:

该方法将存储到表的每一列数据在values子句中给出,必须每列提供一个值。如果某列没有值应该使用NULL值(假定表允许对该列使用空值)

例如:

insert into 学生表01
values('李红',null,'1.69')

将数据插入后对该表进行查询可得:

各列必须以他们在表定义中出现的次序填充。该方法应尽量避免使用。

注意:

在某些sql实现中,跟在insert之后的into是可选的。但是,即使不一定需要,最好还是提供这个关键字,保证sql代码在DBMS之间的可移植性

1.2、更安全的insert语法

更安全的写法如下

insert into 学生表01(姓名,性别,身高)
values('李亮','女','1.60')

执行

本站部分内容转载自互联网,如果有网站内容侵犯了您的权益,可直接联系我们删除,感谢支持!