当前位置:  开发笔记 > 编程语言 > 正文

SQL 2005复制数据库之间的单列

如何解决《SQL2005复制数据库之间的单列》经验,为你挑选了1个好方法。



1> Allain Lalon..:

插入不会这样做,因为它会尝试在表的末尾插入新行.您尝试做的事情是在现有行的末尾添加一列.

我不确定语法是否完全正确但是,如果我理解你,那么这将完成你所追求的目标.

    在database2中创建允许空值的列.

    执行更新:

    UPDATE database2.dbo.tablename SET database2.dbo.tablename.colname = database1.dbo.tablename.colname FROM database2.dbo.tablename INNER JOIN database1.dbo.tablename ON database2.dbo.tablename.keycol = database1.dbo.tablename. KEYCOL

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有