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

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

longge2022年03月24日 01:52:48网络技术73

在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获取屏幕、浏览器窗口、网页的各种不同高度代码

因为浏览器窗口包含的元素比较多(如工具栏、任务栏、滚动条等),所以浏览器窗口的高度会因为元素的不同而不同,因此javascript获取浏览器窗口相关的高度的属性也有多个,如height、avaiHe...

js判断是否是IE浏览器(支持IE10、IE11)(js判断当前浏览器是否为ie)

js判断是否是IE浏览器(支持IE10、IE11)(js判断当前浏览器是否为ie)

IE11已经不支持document.all 由于IE11的userAgent已经没有MSIE标志,因此使用在IE11已经无法使用window.navigator.userAgent判断当前浏览...

数字化时代新机遇:外引流量、内建平台(数字化引领发展)

数字化时代新机遇:外引流量、内建平台(数字化引领发展)

无论是线上的公域还是线下的公域,只做公域都会举步维艰。淘品牌怎么了?韩都衣舍、茵曼、裂帛、御泥坊、阿芙精油、膜法世家,从2015年优衣库在双十一活动期间成功抢夺韩都衣舍的头号宝座之后,你会发现这些原本...

广告投放的“贵与便宜”之间的算计和计算(广告费用计算)

广告投放的“贵与便宜”之间的算计和计算(广告费用计算)

导语广告费从来都不是一笔小费用。企业家和品牌负责人们,挖空心思想让广告费的使用更高效,甚至想“花小钱办大事”,但是似乎绝大多数成功且精明的企业家们给出的,却不是省钱的答案,为什么很多品牌无论销量如何波...

Web前端入门:从零开始做网站 续

Web前端入门:从零开始做网站 续

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

新站优化如何吸引搜索引擎蜘蛛的爬行?(网站搜索引擎优化的步骤)

新站优化如何吸引搜索引擎蜘蛛的爬行?(网站搜索引擎优化的步骤)

  在建设网站时,站长们都会提前做好相关优化基础为网站后期的优化奠定一定的基础。网站在优化初期的收录量、索引量等也都非常重要,这些都需要搜索引擎蜘蛛的爬行和抓取来实现,对网站产生信...