SQL Server:复制表中的列
Posted
技术标签:
【中文标题】SQL Server:复制表中的列【英文标题】:SQL Server: Copying column within table 【发布时间】:2010-09-15 11:32:45 【问题描述】:将表中一列的所有值复制到同一表中另一列的最简单方法是什么?
【问题讨论】:
【参考方案1】:使用单个语句(如果列具有相同的数据类型)
UPDATE <tablename>
SET <destination column name> = <source column name>
【讨论】:
这应该创建新列吗? 注意:您需要已经创建了目标列。【参考方案2】:此脚本将使用相应行中字段 2 中的值更新字段 1 中的所有值
UPDATE table SET field1 = field2
【讨论】:
以上是关于SQL Server:复制表中的列的主要内容,如果未能解决你的问题,请参考以下文章
如何将数据插入到sql server中的自引用表中? [复制]