我有两个数据库为例(A和B)。我已经做了一个水晶报告,它从数据库'B'中取值。但是现在我想用一个唯一的ID将这个报告上传到数据库'A'。当用户看到报告时,程序将从数据库'A'中获取报告。报告将从数据库'B'中获取数据。需要一些建议。如何通过从其他数据库获取数据将数据插入数据库?
-1
A
回答
-1
假设您正在调用存储过程来为您的报告提取数据。
在你的SP写你的SELECT语句为您的报告后,您可以从databaseB本身
火插入查询databaseA如果你的数据库是在不同的服务器和两台服务器可以谈,你可以用做SQL插入语句。
第一次运行您的第一台服务器上执行以下操作:
Execute sp_addlinkedserver SERVER_NAME1
然后,只需创建插入语句:
INSERT INTO [SERVER_NAME1].DATABASE_NAME.dbo.TABLE_NAME (Names_of_Columns_to_be_inserted)
SELECT Names_of_Columns_to_be_inserted
FROM TABLE_NAME
如果这两个数据库都在同一台服务器上,那么你可以排除[SERVER_NAME1 ]部分来自上述查询。
如果这不能解决您的查询,请详细说明您的问题。
希望这有助于
2
我们可以从一个表复制所有列转移到另一个,现有的表:
INSERT INTO table2
SELECT * FROM table1;
或者我们可以只复制我们要到另一列,现有表:
INSERT INTO table2
(column_name(s))
SELECT column_name(s)
FROM table1;
相关问题
- 1. 从其他数据库获取数据
- 2. 通过Python从其他SQLite数据库写入SQLite数据库
- 3. 如何从一个数据库获取数据到其他数据库?
- 4. 如何将数据插入数据库?
- 5. 如何从dotnetnuke中的其他数据库获取数据?
- 6. 如何通过XSLT将数据XML插入数据库
- 7. 从数据库更新数据从数据库获取数据
- 8. 如何从MySQL数据库获取数据并将其插入到文本中
- 9. 如何从MySQL数据库插入/获取数据?
- 10. 如何通过ado.net向数据库插入DbGeography数据参数
- 11. 如何将数据从eXist数据库导入PostgreSQL数据库?
- 12. 从数据库中获取数据并将其放入SELECT TAG
- 13. 如何通过互联网从SQL数据库获取数据
- 14. 数据库获取所有来自其他数据库表
- 15. 通过获取其数据库ID
- 16. 从其他数据库中获取数据
- 17. 如何在数据库中插入数据并从数据库中获取数据
- 18. 无法通过javascript函数从数据库获取php数据
- 19. 如何将数据从其他数据库中获取到我的数据库中?
- 20. 如何将数据插入到其它数据库中笨
- 21. 如何通过VB'插入'数据到数据库中
- 22. 我从数据库SQL从数据库中获取数据
- 23. 将数据从数据表插入到数据库的问题#
- 24. 将数据插入数据库
- 25. 将数据插入SQLite数据库
- 26. 无法将数据插入数据库
- 27. 将数据插入数据库 - LINQ
- 28. 将数据插入数据库
- 29. 将数据插入数据库?
- 30. 将SQL数据插入VB数据库
这不是我的意思。 – Habib
你的独特ID在哪里生成?在前端(即asp.net端)或sql服务器端?它是在获取记录之前还是在获取记录之后生成的? – samar
这有点令人困惑......您在哪里上传报告以及如何生成唯一ID?你能否详细说明 – Siva