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

Актуализирайте множество колони в SQL

Опитайте това:

UPDATE table1 
SET a = t2.a, b = t2.b, .......
FROM table2 t2
WHERE table1.id = t2.id

Това би трябвало да работи в повечето диалекти на SQL, с изключение на Oracle.

И да - много се пише - това е начинът, по който SQL прави това.



  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 Server от моя C# код?

  2. Най-добри отговори на 5 горящи въпроса относно функцията COALESCE в SQL Server

  3. Създайте изчислена колона, като използвате данни от друга таблица

  4. Как да добавите или пуснете колона с помощта на GUI в SQL Server - SQL Server / T-SQL Урок, част 39

  5. Как да заредя XML файл в база данни с помощта на SSIS пакет?