SQL SERVER2005 如何把同一张表中的某列数据复制到同一表的另一列中
3个回答
2013-04-16 · 知道合伙人数码行家
关注
展开全部
CREATE TABLE #temp(column1 VARCHAR(10),column2 VARCHAR(10))
INSERT INTO #temp (column1) VALUES ('1')
INSERT INTO #temp (column1) VALUES ('2')
INSERT INTO #temp (column1) VALUES ('3')
SELECT * FROM #temp
UPDATE #temp SET column2=column1
SELECT * FROM #temp
结果
column1 column2
---------- ----------
1 NULL
2 NULL
3 NULL
column1 column2
---------- ----------
1 1
2 2
3 3
说明
只需要update就可以了。
不知道是不是你要的结果...
展开全部
update 表 set 字段1=要复制的字段2 where 条件...
不要条件表示全部复制修改
update 表 set 字段1=要复制的字段2
不要条件表示全部复制修改
update 表 set 字段1=要复制的字段2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update tableName set fieldNew = fieldOld
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询