SQL Server 2014如何使用遊標迴圈向遠端資料庫插入資料
首先在遠端資料庫建立連結伺服器。
把遠端資料庫上的相應表結構都建好。
以 CompanyID為表插入的條件,設計遊標。
用下面的SQL實現遊標的迴圈插入,實現資料的批次插入到目標庫,避免資料庫的大事務操作。
Declare @CompanyID Varchar(20)
Declare Cur_Company CURSOR FOR
Select distinct CompanyID From Crm_Bas_Table
OPEN Cur_Company
FETCH NEXT FROM Cur_Company Into @CompanyID
While @@FETCH_STATUS = 0
Begin
Insert Into [10.0.10.100].[CRM_His_DB].[dbo].[Crm_Bas_Table]
(CompanyID,BillNo,CustomerID)
select CompanyID,BillNo,CustomerID
from Crm_Bas_Table with(nolock)
where CompanyID = @CompanyID
FETCH NEXT FROM Cur_Company Into @CompanyID
End
CLOSE Cur_Company
DEALLOCATE Cur_Company
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22996654/viewspace-2573713/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server資料庫遠端更新目標表資料的儲存過程SQLServer資料庫儲存過程
- Sql Server2014資料庫清理日誌SQLServer資料庫
- SQL Server 2014 匯出資料字典SQLServer
- Blazor使用sql server 資料庫BlazorSQLServer資料庫
- SQL Server無法刪除資料庫 "xxx",因為該資料庫當前正在使用(如何刪除一個Sql Server資料庫)SQLServer資料庫
- 資料庫映象 (SQL Server)資料庫SQLServer
- SQL Server資料庫安全SQLServer資料庫
- Sql Server資料庫如何去掉內容裡面的Html標籤SQLServer資料庫HTML
- SQL Server 2014的資料庫引擎新增功能(參考sqlserver官方文件)SQLServer資料庫
- MyBatis中批量插入資料,多重forEach迴圈MyBatis
- SQL Server資料庫恢復,SQL Server資料恢復,SQL Server資料誤刪除恢復工具SQLRescueSQLServer資料庫資料恢復
- Sql Server 資料庫學習-常用資料庫 物件SQLServer資料庫物件
- 【資料庫資料恢復】Sql Server資料庫資料恢復案例資料庫資料恢復SQLServer
- python如何將資料插入資料庫Python資料庫
- SQL Server資料庫巡檢SQLServer資料庫
- sql server 2005資料庫快照SQLServer資料庫
- SQL Server收縮資料庫SQLServer資料庫
- sql server 資料庫收縮SQLServer資料庫
- SQL Server資料庫遷移SQLServer資料庫
- 管理SQL Server資料庫安全SQLServer資料庫
- ogg在異構資料庫實時雙向同步中如何防止資料死迴圈同步資料庫
- PL/SQL Developer連線遠端Oracle資料庫SQLDeveloperOracle資料庫
- 【資料庫資料恢復】SQL server資料庫被加密怎麼辦?如何恢復?資料庫資料恢復SQLServer加密
- 【資料庫學習】資料庫平臺:mysql,sql server資料庫MySqlServer
- 資料庫資料恢復-SQL SERVER資料庫MDF (NDF)或LDF損壞如何恢復資料?資料庫資料恢復SQLServer
- 向PostgreSQL資料庫插入Date型別資料包錯SQL資料庫型別
- 使用 Python 字典向 SQLite 插入資料PythonSQLite
- SQL SERVER備份資料庫檔案(使用SSMS)SQLServer資料庫SSM
- 如何建立和還原SQL Server 2000資料庫?SQLServer資料庫
- 如何建立和還原SQL Server 2005資料庫?SQLServer資料庫
- SQL Server 跨資料庫查詢SQLServer資料庫
- 資料庫映象 (SQL Server)操作模式資料庫SQLServer模式
- SQL server資料庫with as子句與遞迴查詢的實現SQLServer資料庫遞迴
- 使用JDBC向MySQL資料庫批次插入10W條資料測試效率JDBCMySql資料庫
- 【資料庫資料恢復】sql server資料庫連線失效的資料恢復案例資料庫資料恢復SQLServer
- SQL Server資料庫建立新使用者及關聯資料庫的方法教程SQLServer資料庫
- 第79篇 SQL Server資料庫如何最佳化SQLServer資料庫
- SQL Server實戰四:查詢資料庫的資料SQLServer資料庫