视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
实训6 T-SQL语句(Insert)--插入多行数据
2025-10-03 00:30:42 责编:小OO
文档
实训6  T-SQL语句的应用

                                           插入多行数据--Insert

一、第一种方式

1、启动查询分析器

2、单击“确定”,连接到SQL Server

3、选择StudentDB数据库

4、查看表:stuiformation的数据信息

5、输入T-SQL指令(Insert)插入多行数据:

举例:

语法格式:

6、进行“执行查询”后,右下框提示“所影响的行数为5行”,说明已成功插入五行数据。

7、打开表验证是否插入数据

8、运行查看语句,已成功插入5行数据,表显示如下:

二、第二种方式

  1、启动查询分析器,输入SQL语句:

看一看 表:temptable在“用户表”里没有

2、执行语法,“刷新”后显示如下:

3、打开表temptable

语法格式:

当Select  Into 插入多行数据的时候,如何插入新的标识列?

语法格式:

Select  列名,…,Identity (数据类型,标识种子,标识增量值)as 列名

Into       新表

From    原始表

举例说明:* 代表沿用stuiformation的所有列,由于stuiformation已经有标识列,不能再建。

重新赋予新的列给新表temp ,如:name,sex,age 然后执行,显示如下:

单独执行:select * from temp 显示如下

三、第三种方式

1、启动查询分析器,先看看语句“select + 列数据,…”的效果:

2、再看看:“select + 列数据,…+ union”的效果

3、仿照插入多行数据的第一种方式,在select前添加“Insert into+表名”

4、数据成功插入,如下图

语法格式:

insert Into  表名  (列名,…) 

Select     列名,…  Union

Select     列名,…  Union

下载本文

显示全文
专题