为数据库中的每一行填充一列

Tha*_*ORD 5 sql-server sql-server-2005

我刚刚在一个包含超过1000行数据的表中添加了一个新列.我想知道如何使用数据库中所有行的数据更新新列,而无需手动执行.

实现这一目标的最简单方法是什么?

我正在使用MS SQL 2005服务器.提前感谢您的建议.

Nic*_*aro 8

试试吧.

UPDATE table_name SET column_name = value
Run Code Online (Sandbox Code Playgroud)

这是因为您要分配的值是常量.那是对的吗?


Qua*_*noi 5

UPDATE  mytable
SET     newcolumn = 'newvalue'
Run Code Online (Sandbox Code Playgroud)