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

Как да актуализирате данни в една таблица от съответните данни в друга таблица в SQL Server 2005

Ако двете бази данни са на един и същи сървър, трябва да можете да създадете SQL израз нещо подобно:

UPDATE Test1.dbo.Employee
SET DeptID = emp2.DeptID
FROM Test2.dbo.Employee as 'emp2'
WHERE
   Test1.dbo.Employee.EmployeeID = emp2.EmployeeID

От публикацията ви не ми е съвсем ясно дали искате да актуализирате Test1.dbo.Employee със стойностите от Test2.dbo.Employee (това прави моята заявка) или обратното (тъй като споменахте db на Test1 беше новата таблица......)



  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. Какъв е добър начин да изрежете всички символи за интервал от низ в T-SQL без UDF и без CLR?

  3. Sql агрегатна функция за получаване на списък

  4. JDBC SQLServerException:Този драйвер не е конфигуриран за интегрирано удостоверяване.

  5. Как да променя езика и формата на датата в SQL Server?