SQL Server: копирование столбца в таблице

Как проще всего скопировать все значения из столбца в таблице в другой столбец в той же таблице?

2 ответов


С одним оператором (если столбцы имеют один и тот же тип данных)

UPDATE <tablename>
SET <destination column name> = <source column name>

этот скрипт обновит все значения в field1 значениями из field2 в соответствующей строке

UPDATE table SET field1 = field2