同表复制一条数据,除主键外,其他值相同
Posted 梭梭树
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同表复制一条数据,除主键外,其他值相同相关的知识,希望对你有一定的参考价值。
越深入的学习,越觉得一种知识的深厚底蕴。
平时使用SQL语言中的Insert的方式是:insert into Table value()。今天使用SQL的Insert语句时。
实现一个功能,复制一条数据,主键不同,数据相同。
举例如下:
1、表结构
环境为Sql Server2008。
2、Code
(1)把Value句换成select语句,
(2)select语句中把主键换为插入语句的主键 。
insert into Student(No,Name,Sex,Age)
select 2,Name,Sex,Age
from Student
where No=1
3、说明
开始必须要有一条数据,然后复制这条数据。
很简单的一个使用,关键时刻还是很有用的。
希望通过这个小例子让大家对SQL的理解有所帮助。
-----------------------------
摘抄笔记2016.10.16
以上是关于同表复制一条数据,除主键外,其他值相同的主要内容,如果未能解决你的问题,请参考以下文章