sql - 如何将表值从一个数据库插入到另一个数据库?

标签 sql sql-server-2005 integration append

我想要一个查询将记录从一个表插入到不同数据库中的另一个表,如果目标表已经存在,它应该将记录 append 到表的末尾。

最佳答案

这个怎么样:

USE TargetDatabase
GO

INSERT INTO dbo.TargetTable(field1, field2, field3)
   SELECT field1, field2, field3
     FROM SourceDatabase.dbo.SourceTable
     WHERE (some condition)

关于sql - 如何将表值从一个数据库插入到另一个数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3502269/

相关文章:

Python - 如何摆脱 sql 查询执行中的转义序列

sql - 如何将内部窗口函数放入子查询中

SQL 查询连接多个记录中的值

sql-server - %book% 的全文目录/索引搜索

solr - 如何向 Eureka 注册 Solr

android - 如何将Facebook Connect与Android集成

android - 通过连接到链接表从 SQLite 表中删除

sql - 如何解锁 SQL Server 2005 Management Studio 中的用户帐户?

sql-server - 如何在 sql-server (2005) 中限制 GROUP BY 子句的答案

java - 是否可以从 Grails 应用程序引用 Java 应用程序?