婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 關(guān)于sql server批量插入和更新的兩種解決方案

關(guān)于sql server批量插入和更新的兩種解決方案

熱門標(biāo)簽:北京400電話辦理多少錢 榕城市地圖標(biāo)注 咸陽(yáng)電腦外呼系統(tǒng)運(yùn)營(yíng)商 美團(tuán)地圖標(biāo)注商戶認(rèn)證注冊(cè) 浙江穩(wěn)定外呼系統(tǒng)供應(yīng)商 承德地圖標(biāo)注公司名需要花錢嗎 怎么給高德做地圖標(biāo)注 慶陽(yáng)地圖標(biāo)注 電銷外呼系統(tǒng)軟件功能

復(fù)制代碼 代碼如下:

.游標(biāo)方式 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

復(fù)制代碼 代碼如下:

.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

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

 

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

標(biāo)簽:昭通 江蘇 拉薩 呼和浩特 上海 重慶 貴州 新鄉(xiāng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《關(guān)于sql server批量插入和更新的兩種解決方案》,本文關(guān)鍵詞  關(guān)于,sql,server,批量,插入,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《關(guān)于sql server批量插入和更新的兩種解決方案》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于關(guān)于sql server批量插入和更新的兩種解決方案的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 上高县| 平阳县| 岗巴县| 贵德县| 五常市| 靖边县| 苍南县| 缙云县| 浦北县| 子洲县| 青神县| 葵青区| 桑日县| 万荣县| 信阳市| 星座| 衡阳市| 蓬莱市| 克什克腾旗| 三明市| 景宁| 辽源市| 朝阳县| 江西省| 林芝县| 图们市| 辉县市| 伊金霍洛旗| 孝昌县| 紫阳县| 荔波县| 江北区| 浠水县| 富平县| 会宁县| 潮州市| 扬州市| 保山市| 方山县| 图们市| 灵丘县|