好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 關于sql server批量插入和更新的兩種解決方案

關于sql server批量插入和更新的兩種解決方案

熱門標簽:北京400電話辦理多少錢 榕城市地圖標注 咸陽電腦外呼系統運營商 美團地圖標注商戶認證注冊 浙江穩定外呼系統供應商 承德地圖標注公司名需要花錢嗎 怎么給高德做地圖標注 慶陽地圖標注 電銷外呼系統軟件功能

復制代碼 代碼如下:

.游標方式 1 DECLARE @Data NVARCHAR(max)
 SET @Data='1,tanw;2,keenboy'   --Id,Name

 DECLARE @dataItem NVARCHAR(100)
 DECLARE data_cursor CURSOR FOR (SELECT * FROM split(@Data,';'))
 OPEN data_cursor
 FETCH NEXT FROM data_cursor INTO @dataItem   
 WHILE @@FETCH_STATUS=0
 BEGIN
 DECLARE @Id INT
 DECLARE @Name NVARCHAR(50)

 DECLARE dataItem_cursor CURSOR FOR (SELECT * FROM split(@dataItem,','))
 OPEN dataItem_cursor   
 FETCH NEXT FROM dataItem_cursor INTO @Id
 FETCH NEXT FROM dataItem_cursor INTO @Name
 CLOSE dataItem_cursor
 DEALLOCATE dataItem_cursor

 /*
   在這里做邏輯處理,插入或更新操作 ...
 */
 END

 CLOSE data_cursor
 DEALLOCATE data_cursor

復制代碼 代碼如下:

.While方式
 DECLARE @Data NVARCHAR(max)
 SET @Data='tanw,keenboy'   --Id,Name

 DECLARE @Temp TABLE
 (
    Id INT IDENTITY(1,1),
    Name  NVARCHAR(50)
 )
 DECLARE @Id INT
 DECLARE @Name NVARCHAR(50)
 DECLARE @Results NVARCHAR(MAX) SET @Results=''
 INSERT INTO @Temp SELECT (SELECT * FROM split(@Data,';'))

 WHILE EXISTS(SELECT * FROM @Temp)
 BEGIN
     SELECT TOP 1 @Id=Id,@Name=Name from @Temp
     DELETE FROM @Temp where [id] = @Id
     SET @Results=@Results+@Name+','

     /*

         在這里做邏輯處理,插入或更新操作 ...

     */
 END
 SELECT @Results

如果是簡單單表批量插入操作的,上面方法大可不必要

 

您可能感興趣的文章:
  • sql server中批量插入與更新兩種解決方案分享(asp.net)
  • sql server中批量插入與更新兩種解決方案分享(存儲過程)
  • SQLServer 批量插入數據的兩種方法
  • MSSQL批量替換語句 在SQL SERVER中批量替換字符串的方法
  • SQL Server數據庫中批量導入數據的四種方法總結
  • sqlserver中通過osql/ocmd批處理批量執行sql文件的方法
  • sqlserver 中ntext字段的批量替換(updatetext的用法)
  • SQL Server修改標識列方法 如自增列的批量化修改
  • sqlserver 批量刪除存儲過程和批量修改存儲過程的語句
  • SqlServer中批量替換被插入的木馬記錄
  • SQLServer批量更新兩個關聯表數據的方法

標簽:昭通 江蘇 拉薩 呼和浩特 上海 重慶 貴州 新鄉

巨人網絡通訊聲明:本文標題《關于sql server批量插入和更新的兩種解決方案》,本文關鍵詞  關于,sql,server,批量,插入,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《關于sql server批量插入和更新的兩種解決方案》相關的同類信息!
  • 本頁收集關于關于sql server批量插入和更新的兩種解決方案的相關信息資訊供網民參考!
  • 推薦文章