database-cursor

    3熱度

    1回答

    基本上我想將一個日期值傳遞給一個遊標,然後打印出每個找到的整個行/記錄。我遇到了麻煩,因爲a)我不知道我的日期是否在BEGIN部分中正確轉換,以及b)打印每一行時,我在調用'PUT_LINE'時出現「錯誤的參數數量或類型」。 這是我到目前爲止有: DEFINE B_HIREDATE = 11-OCT-88 DECLARE cursor DATE_CUR (the_date DATE)

    0熱度

    2回答

    我被告知,在設計存儲過程時,基於集合的操作比基於光標的操作縮放得更好。 有人可以給出一個簡潔的解釋,爲什麼這是?

    0熱度

    2回答

    好吧,我完全不知所措 - 這段代碼用來工作的,現在突然不.... declare GetAllCodes cursor local for select ac.activationCodePKID from ActivationCodes ac left join OrdersLineItems od on ac.activationCodePKID = od.activa

    1熱度

    2回答

    我想使用@sqlQuery變量創建動態命令。我還聲明瞭一個遊標(例如:@myCursor)。我怎樣才能「SET @myCursor = CURSOR FOR @sqlQuery」。我剛剛提到的語法不起作用。我使用SQL 2000

    0熱度

    2回答

    在下面的oracle sql包體中,我收到「SQL Statement ignored」錯誤,無法確定原因。請參閱dborLoans_cursor的SELECT語句中PROCEDUREupdateLoansInLdcTab在下面的語句: create or replace PACKAGE body PK_DBORUFT_SYNC AS PROCEDURE mainProg(v_beginDat

    0熱度

    1回答

    我正在努力使處理PHP中消息樹的代碼更加高效。數據存儲在SQL數據庫中,目前必須爲每條消息執行2個SQL查詢,一個用於查找數據,另一個用於更新數據。我想我有辦法用單個查詢來完成這個任務,但是它使用了我聽說的遊標比其他SQL方法慢得多的遊標。 有誰知道是否使用遊標執行一個SQL查詢仍然更有效率,還是堅持使用每條消息的選擇和更新查詢以及PHP綁定查詢的當前方法會更好一些一起?

    5熱度

    1回答

    我想知道如果有人可以給我一個Android遊標的簡要概述。一對夫婦的具體問題: 1 - 我有一個數據庫查詢後返回遊標的方法:只要return語句之前 public static Cursor getVehicles() { SQLiteDatabase db = vehicleData.getReadableDatabase(); Cursor cursor = db.que

    1熱度

    2回答

    我想寫一個客戶端的排名匹配/搜索系統,將查看所需材料(MaterialRequest表)並找到提供者(其中userprofile.usertype_id = 1 )誰可以提供材料並對可提供最多或全部材料的結果進行排名。這裏的數據庫模式,我有: USERPROFILE表 userprofile_id int identity userprofile_dt datetime first_nm

    1熱度

    1回答

    我遇到了一些不好的遊戲導致死鎖的經驗。我一直在儘可能地消除遊標。當它們不可避免時,我會盡量減少光標打開時的工作量。 將數據複製到表變量並在表變量上構建遊標是否更好? 我知道答案很可能取決於數據集的大小。在他們這一刻,我關心的是一個非常小的數據集(一個記錄的句柄),很少更新。有時我仍然會在大數據集上創建複雜的循環。 複製表格變量有什麼好處,還是我過於複雜的東西?

    2熱度

    6回答

    我有一個表叫Employees: BeginYear | EndYear | Name 1974 1983 Robert 對於每個記錄在Employees我每年都需要插入一個新的表名爲EmployeeYears 所以: For Each Record in Employees For i as int = Begin Year to End year INSER