cost 197 ms
如何將基於CURSOR的查詢轉換為基於SET的

[英]How to convert CURSOR based query in to SET based

我不是SQL方面的專家,我正在研究一個龐大的SQL代碼,不幸的是它有一個CURSOR,它可以處理另外兩個嵌套的CURSORS(存儲過程中總共有三個游標),它處理數百萬個數據是DELETE ,更新和插入。 這需要花費很多時間(超過13小時並且最終得到錯誤'游標名稱數據集已經存在'),因為逐行 ...

MSSQL查找發起者批處理-無光標

[英]MSSQL finding originator batch - without cursor

我正在尋找有關SQL2016以下內容的幫助 我有一些批次需要標識父批次。 我需要填寫的是ParentBatchID,並應根據以下邏輯工作: 如果存在以前的批次,則當前批次的“起始”日期在先前批次的“起始”與“至”之間->即是 如果標識的父級的parrentBa ...

SQL Server-基於集合的瀑布

[英]SQL Server - Set Based Waterfall

我有一個表,用於在不同的存儲桶(存儲桶1、2和3)中存儲數字余額。 在系統中過帳金額后,必須將金額分配到存儲桶。 事務類型決定了它如何影響存儲桶。 類型1、2和3增加相應的存儲桶(無瀑布),而類型0使用瀑布減少存儲桶。 這意味着類型0的數量首先減少存儲區1,然后任何剩余的存儲區減少存儲區 ...

SQL Server 2012插入集並獲取所有PK值?

[英]SQL Server 2012 Insert a Set and Get all PK Values?

我有一個需要TVP的存儲,輸入有6,000行。 當前代碼將TVP復制到臨時表中,在臨時表上迭代RBAR以在實際表中插入一行,從插入中獲取Identity / PK值,並使用PK更新臨時表(稍后在存儲過程中使用) ),然后重復。 有沒有很酷和/或快速的方法來插入整個臨時表,然后再用PK值對 ...

從多個位置挑選足夠的物品而不做rbar

[英]pick enough items from several locations without doing rbar

我有一個倉庫,每個項目編號可以在幾個地方。 我有一個首選訂單從哪里挑選。 首選順序是位置名稱的函數,為了簡單起見,我們只能說它是order by loc asc 我有一個訂單 我想要一個選項列表進入第三個表。 如果我只是加入,我會得到三行item_1 我想在 ...

2013-12-20 11:26:08   1   61    sql / tsql / rbar  
SQL中當前記錄日期字段當天或之前的累積每日總和

[英]Cumulative Daily Sum for same day or before current record Date field in SQL

重要說明 :我需要這與SQL Server 2000兼容。 我需要一個累積總和但是基於當前日期字段,我現在使用的更新查詢可以正常工作,但它非常慢(丑陋的隱式RBAR三角形連接): 我也嘗試使用游標方法來運行總計,但是我無法用它修復RBAR問題,看到日期比較仍然存在且它仍然非常慢: ...

在VB.Net中快速導出大型數據表到Excel電子表格

[英]Fast Export of Large Datatable to Excel Spreadsheet in VB.Net

我在這里有一個有趣的難題,我如何快速(在1分鍾內)將大型數據表(從SQL填充,35,000行)導出到用戶的Excel電子表格中。 我有代碼可以處理導出,雖然代碼本身並沒有“錯誤”,但導出整個文件需要4分鍾才會非常慢(如果用戶RAM較少或者運行更多,有時會更長)他們的系統)。 可悲的是,這是使 ...

根據字段創建可讀的唯一鍵

[英]Creating readable, unique key based on fields

webguys需要基於產品名稱的唯一URL如果更多產品具有相同名稱,請在名稱后面添加一個數字。 our.dom /紅襪子 our.dom /紅襪子1 他們不希望所有產品上的產品ID或其他數字,即 our.dom /紅襪子123481354 我將它存儲在 ...

SQL Server:在不使用游標的情況下為每一行調用具有副作用的存儲過程

[英]SQL Server : call stored procedure with side effects for each row without using a cursor

在您說這與每行的SQL調用存儲過程相同( 不使用光標)之前,讓我澄清一下我的問題: 該存儲過程確實有副作用。 實際上,這完全與那些副作用有關,因為每個調用的結果都會影響進一步的處理。 可以這樣認為:該表包含規則定義,而proc按字面意義執行RBAR規則,從而對另一個表進行更改。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM