当前位置:首页 > 网络技术 > sql复制表结构和数据(拷贝表的sql命令)(sql中复制表)

sql复制表结构和数据(拷贝表的sql命令)(sql中复制表)

longge@20222022-03-24 01:52:48网络技术128

在SQL Server中使用 select into 可以创建一张新表的同时将原有表数据追加到新表中,现在创建一张测试表,里面存放各城市大学名称:

 create table [dbo].[school](
	[id] [bigint] identity(1,1) not null,
	[name] [varchar](50) not null,
	[cityid] [bigint] not null,
 constraint [school_primary] primary key clustered 
(
	[id] asc
) )

为测试表创建以cityid为索引列的非聚集索引:

create nonclustered index [index_school_cityid] on [dbo].[school] ([cityid] asc)

追加数据后,查看该表的数据:

select * from school

现在使用 select into 复制一张新表school_test:

select * into school_test from school

查看新表school_test的数据,和原有表schoo相同:

select * from school_test

再来看看新表的结构,发现id的自增属性被复制了:

而其他的属性,如原表的主键和索引却没有被复制到新表:

说明使用select into 可以复制原表的数据、字段和自增属性,而主键和索引等却无法被复制。

免责声明
本站部分资源来源于互联网 如有侵权 请联系站长删除
龙哥网是优质的互联网科技创业资源_行业项目分享_网络知识引流变现方法的平台为广大网友提供学习互联网相关知识_内容变现的方法。

“sql复制表结构和数据(拷贝表的sql命令)(sql中复制表)” 的相关文章

Javascript调用新浪股票数据接口返回的股票价格代码(普通版)(新浪股票历史数据接口)

Javascript调用新浪股票数据接口返回的股票价格代码(普通版)(新浪股票历史数据接口)

通过调用新浪实时股票数据接口返回的数据实现指定股票数据的调用,以下代码非实时更新,刷新页面才会更新股票数据。 步骤: 1、以中国平安的股票代码为例,调用新浪股票数据接口: &...

Web前端入门:从零开始做网站(web前端入门从零开始做网站百度云)

Web前端入门:从零开始做网站(web前端入门从零开始做网站百度云)

课程介绍 对小白十分友好,完成所有课堂练习就可以做出自己的作品,补充数据库、网络营销、开源项目等知识!学习地址百度:https://pan.baidu.com/s/1vq5fiaEEJmHn...

膝关节运动损伤诊断和治疗(龙哥网)(膝关节运动损伤的检查方法)

膝关节运动损伤诊断和治疗(龙哥网)(膝关节运动损伤的检查方法)

课程介绍膝关节经常发生运动损伤,这与它的解剖位置和结构密切相关。膝关节的运动损伤也包括很多种,损伤部位不同,严重程度不同,处理手段也是有所区别的。学习课程后可以有自己的理解与处理方案,如果发现膝关节疼...

如何解决TCP socket的阻塞问题_java

如何解决TCP socket的阻塞问题_java

目录 解决TCP socket的阻塞问题 在异常处理程序当中退出socket连接 TCP连接阻塞的监控和处理 我们整理出符合该类异常的特征如下 如...

java中HashMap和ConcurrentHashMap实现原理(hashmap concurrenthashmap原理)

java中HashMap和ConcurrentHashMap实现原理(hashmap concurrenthashmap原理)

在java中,HashMap底层是通过 数组 + 链表实现的,如果当某个链表元素个数超过8个,则链表转化为红黑树。 其底层类似上述结构,一层采用数组结构,每个数组里面都是一个链表,当我们进...

JAVA-标识符与关键字(java标识符与关键字)

JAVA-标识符与关键字(java标识符与关键字)

标识符 标识符(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,...