Asp.net 我想将一个表行移动到另一个表行,并从旧表中删除该行
此代码将数据从Asp.net 我想将一个表行移动到另一个表行,并从旧表中删除该行,asp.net,c#-4.0,sql-server-2008-r2,Asp.net,C# 4.0,Sql Server 2008 R2,此代码将数据从表_1复制到表_2,但我想在单个查询中将其移动(从第一个表复制后删除)您可以编写存储过程来执行此操作 insert into dbo.OffEmployeeRecord select * from dbo.EmployeeRecord where Code=1 创建上述sp后,您可以通过执行上述过程执行所需操作我认为您需要在此过程中实现事务 createProc [dbo].[ProcRemoveEmoRecord] ( @CodId varchar(50) ) As be
表_1
复制到表_2
,但我想在单个查询中将其移动(从第一个表复制后删除)您可以编写存储过程来执行此操作
insert into dbo.OffEmployeeRecord
select * from dbo.EmployeeRecord where Code=1
创建上述sp后,您可以通过执行上述过程执行所需操作我认为您需要在此过程中实现事务
createProc [dbo].[ProcRemoveEmoRecord]
(
@CodId varchar(50)
)
As
begin
insert into dbo.OffEmployeeRecord
select * from dbo.EmployeeRecord where Code=@CodId
delete from dbo.EmployeeRecord where Code=@CodId
end