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

标签 sql-server sql-server-2005

我刚刚向包含 1000 多行数据的表添加了一个新列。我想知道如何使用数据库中所有行的一条数据更新新列,而无需手动执行此操作。

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

我正在使用 MS SQL 2005 服务器。预先感谢您的建议。

最佳答案

试试这个。

UPDATE table_name SET column_name = value

假设您要分配的值是一个常量。这是正确的吗?

关于sql-server - 为数据库中的每一行填充一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4492173/

相关文章:

java - SQL Server 函数对于特殊字符 utf-8 返回 �

从 varchar 到 uniqueidentifier 的 SQL 转换在 View 中失败

sql - B 树、数据库、顺序插入与随机插入以及速度。随机就是胜利

sql-server - 在本地计算机上安装 SQL Server Express 2008 R2 时未列出任何服务

sql - 使用 nodes() 方法在 SQL 中展平分层 XML

SQL Server - 执行批处理时发生错误。错误消息是 : The directory name is invalid

sql - SQL Server 中的表别名和使用 Exists

sql - 如何解决在 Microsoft SQL 中使用 xp_cmdshell 时出现的 "Access is denied"错误?

java - 是否可以连接 mysql 和 sql server 以获取其中的表?

sql-server - 如何修复 SQL Server 错误 'Named Pipes Provider, error 40 - Could not open a connection to'?