rose0705
--源数据
SELECT 
FID,FAccount,FLogonPass,FCompanyID,FTotalGeneration,FParentID,
     \'123456789\' AS Remark
INTO #tempTaccount FROM dbo. TAccounts SELECT * FROM #tempTaccount

 

 

 

 批量更新

--1
UPDATE #tempTaccount SET Remark=\'in\'
WHERE FID IN (SELECT FID FROM dbo.TAccounts)


SELECT * FROM #tempTaccount

 

 

--2
UPDATE t1 SET Remark=\'INNER\'
FROM #tempTaccount t1
INNER JOIN dbo.TAccounts AS b ON b.FID=t1.FID


SELECT * FROM  #tempTaccount

 

 

 

 批量删除

--1
DELETE FROM #tempTaccount
WHERE FID IN (SELECT FID FROM dbo.TAccounts WHERE FParentID=36052)

SELECT * FROM  #tempTaccount
--2
DELETE t1
FROM #tempTaccount t1
INNER JOIN dbo.TAccounts AS b ON b.FID=t1.FID AND b.FParentID=36052

SELECT * FROM  #tempTaccount

 

 

分类:

技术点:

相关文章:

  • 2021-09-08
  • 2021-06-12
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
  • 2021-10-09
  • 2021-08-18
  • 2021-11-23
猜你喜欢
  • 2021-12-03
  • 2021-07-21
  • 2021-08-22
  • 2021-11-07
相关资源
相似解决方案