sql同一张表复制一条相同的记录
2018-02-06 09:55
225 查看
id为主键,自增列
SET IDENTITY_INSERT Test On
insert into Test ([id] ,[NameCN] ,[NameEN] )
select (select top 1 Id from Test order by id desc)+1, [NameCN] ,[NameEN]
from Test where id='1'
SET IDENTITY_INSERT Test Off
SET IDENTITY_INSERT Test On
insert into Test ([id] ,[NameCN] ,[NameEN] )
select (select top 1 Id from Test order by id desc)+1, [NameCN] ,[NameEN]
from Test where id='1'
SET IDENTITY_INSERT Test Off
相关文章推荐
- SQL 同一张表中相同字段的内容合并为一条记录(不同字段的那一列每个记录后面加逗号)
- sql复制一条相同的记录最快最好的办法。
- sql中怎样把同一张表中相同字段的内容合并为一条记录(不同字段的那一列每个记录后面加逗号)
- sql中怎样把同一张表中相同字段的内容合并为一条记录(合并的记录的后面不加逗号)?
- 有两张表,结构相同,写一条sql语句,将表A里不同内容的记录复制到表B里
- sql表内复制一条记录
- 如何用一条sql语句删除表中所相同的记录?
- 找到表中某一列值相同的记录,而且只要其中一条记录的sql
- 利用sql语句复制一条或多条记录
- SQL 取出UserID相同记录中的一条,并且取的是ID最大的。
- 关于多条id相同,只取其中一条记录的sql语句
- [SQL Tricks] 一条SQL语句向一张表里插入多条记录 (Multi-table inserts in 9i)
- 用一条sql语句删除表中所相同的记录
- SQL数据库group by的用法--从相同记录中查找任意一条记录
- 用一条sql语句删除表中所相同记录
- 用一条sql语句删除表中所相同记录
- 在PL/SQL Developer复制一条记录,快速提交这条记录,而不用使用insert into.
- 一条sql解决.一张表的数据复制到另外一张表
- sql 查询相同记录下日期最大的 一条
- 相同的id 取一条记录 sql