gpt4 book ai didi

sql - 从一个数据库表中获取数据到另一个数据库表中

转载 作者:行者123 更新时间:2023-12-01 11:52:24 25 4
gpt4 key购买 nike

我使用导入/导出向导将数据从 MS-Access 导入到 SQL 数据库中。现在,我有一个名为

TestDatabase - 有一个名为 AccessTable 的表 - 它有 10 列。

在同一个 SQL Server 上,我有另一个名为 SampleDatabase 的数据库,其中有一个名为 sample 表

我想将 [TESTDATABASE].[dbo].[AccessTable] 复制到 [SampleDatabase].[dbo].[SampleTable]

这张表的结构略有不同。前两列不匹配,但其余列匹配,我只想复制那些匹配的列。

如何实现?

简而言之:我想将第一个数据库中的 1000 行插入到第二个数据库表中。

我暂时使用的是SQL Server 2008 express。

最佳答案

您可以运行此查询:

INSERT INTO [SampleDatabase].[dbo].[SampleTable] (
field1, field2, field3, field4
)
SELECT field1, field2, field3, field4
FROM [TESTDATABASE].[dbo].[AccessTable];

关于sql - 从一个数据库表中获取数据到另一个数据库表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10194455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com