一、问题描述:
在SqlServer中设计完数据库后,发现需要添加字段到表,而且需要把对应的数据更新进去,如何实现?
二、解决方案:
代码如下
--指定数据库名称,防止出错
USE [Test2022]
-要修改的表
Alter TABLE [销售订单表]
--添加字段和数据类型和字段长度
add 客户名称 nvarchar(100)
GO
--从 [客户信息表] 把数据更新到 [销售订单表]
Update 销售订单表 SET 销售订单表.客户名称 = 客户信息表.客户名称
FROM 销售订单表 INNER JOIN 客户信息表
ON 销售订单表.客户ID = 客户信息表.客户ID
GO
注意事项:
对表进行修改的使用尽量使用USE 定义数据库,防止修改错数据库,导致不必要的错误。