Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Актуализиране на таблицата на базата данни от една таблица на база данни на SQL Server в друга?

Използвате псевдоним на таблица по грешен начин. Не можете да направите UPDATE table1 t SET field1=val , трябва да напишете UPDATE table1 SET field=val (Или UPDATE table1 SET field=val FROM table1 t ). Затова променете заявката си на

UPDATE [spdbprod.test.com\spprod].[aspnetdb].[dbo].[Communities_Groups]   
SET Show = t2.show
FROM [spdbprod.test.com\spprod].[aspnetdb].[dbo].[Communities_Groups] t1
INNER JOIN [spdbQA.test.com\spQA].[aspnetdb].[dbo].
[Communities_Groups] t2 ON (t1.GroupID = t2.GroupID)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете схемата на колоната на SQL таблицата с тип данни и максимална дължина в числова стойност

  2. Възможно ли е да се върнат идентификаторите на PrimaryKey след SQL BulkCopy?

  3. как да получите пълния набор от резултати от SSMS

  4. SQL Server 2005/2008:Вмъкване на файл в колона varbinary(max) в Transact-SQL

  5. Създайте график на агент на SQL Server с T-SQL