当前位置: 代码迷 >> Sql Server >> 一个简单的查询添加解决办法
  详细解决方案

一个简单的查询添加解决办法

热度:95   发布时间:2016-04-27 13:57:12.0
一个简单的查询添加
我今天看见个题目是 先对一个表进行查询在查询的同时把值赋给另一个表 ,各位大虾们 你们谁知道 我给忘记了

------解决方案--------------------
SQL code
USE AdventureWorks;  GO  CREATE TABLE TestTable (ID INT, TEXTVal VARCHAR(100))  DECLARE @TmpTable TABLE (ID_New INT, TEXTVal_New VARCHAR(100),ID_Old INT, TEXTVal_Old VARCHAR(100))  INSERT TestTable (ID, TEXTVal)  VALUES (1,'FirstVal')  INSERT TestTable (ID, TEXTVal)  VALUES (2,'SecondVal')  UPDATE TestTable  SET TEXTVal = 'NewValue'  OUTPUT Inserted.ID, Inserted.TEXTVal, Deleted.ID, Deleted.TEXTVal INTO @TmpTable  WHERE ID IN (1,2)    SELECT * FROM @TmpTable  SELECT * FROM TestTable  DROP TABLE TestTable  GO
  相关解决方案