database-cursor

    -3熱度

    1回答

    我想在oracle中編寫一個函數,它將使用遊標將數據插入到表中。我們需要選擇查詢來選擇需要插入的數據。這是我寫的第一個光標,它變得太複雜了。 我的光標如下: /* Formatted on 11/5/2011 11:26:57 AM (QP5 v5.149.1003.31008) */ DECLARE CURSOR csgetpgmecultstrecrefrs ( upda

    1熱度

    2回答

    在下面的FOR循環之後可以執行c_emp%notfound還是必須先打開遊標? declare cursor c_emp is select * from employee; begin for c_rec in c_emp loop dbms_output.put_line(r_emp.first_Name); end loop; end; /

    0熱度

    1回答

    我有一個包含大量表的數據庫,其中大多數表有一個名爲contract的列,它是一個varchar(255)並用作外鍵。下面的查詢選擇包含此列(總共33)所有的表名: SELECT name FROM sys.objects WHERE object_id IN ( SELECT object_id FROM sys.columns WHERE Name = N'contract' ) AN

    0熱度

    1回答

    在Python 2.7,使用MySQLdb包,我無法理解以下的itemgetter()和數據庫光標​​功能行爲: c = db.cursor() c.execute('SELECT 1+2') # could be any other valid query map(itemgetter(0), c) 這將返回一個列表[3]。 但是,itemgetter(0)(c)或c[0]給出TypeE

    0熱度

    1回答

    我有一個返回一個ID的遊標函數。我需要使用第一個遊標的ID結果在另一個遊標中獲得一些字段。 所以我的第一個光標: CREATE OR REPLACE function get_id(id number) CURSOR child_id IS SELECT table1_id FROM table1,child WHERE child_id =

    1熱度

    3回答

    我收到的時候我試圖在SQL Server 2005中執行此代碼的錯誤消息: 消息156,級別15,狀態1,行20 不正確關鍵字'close'附近的語法。 消息102,級別15,狀態1,行21 附近有語法錯誤DBNAME「。 什麼是錯我的代碼? DECLARE @name nvarchar(max), @stat nvarchar(max) set @stat = N'update DBNAME

    0熱度

    2回答

    我用我的文本設置文本查看我的數據庫行數。但它給了我一個錯誤。我該怎麼辦? 在我的處理程序方法: public Integer METHOD_NAME(){ Cursor c = database.rawQuery("SELECT * FROM MY_TABLE", null); Integer first=c.getCount(); return first

    0熱度

    1回答

    與多個遊標的存儲過程後沒有數據返回我有下面的代碼存儲過程。我使用光標的原因是連接表某物將返回NULL值,並導致記錄被消失。通過使用這種方法,我能夠獲取所有數據而不會丟失任何數據。 現在唯一的問題是,當我嘗試調用存儲precedures,它返回 錯誤代碼:1329 無數據 - 零行獲取,選擇,或加工 但是當我做一個手動選擇*從TMOMain,創建表,在它裏面的數據,但沒有從SignUpCur和UnS

    0熱度

    2回答

    我有一個名爲Book的非常大的表(約1300萬行)。我想在Book表的一列中設置主鍵,但因爲它是一個非常大的表,服務器在更新期間崩潰。它耗盡內存。所以我創建了一個BookTemp表,我在這個空表中設置所有的主鍵,然後我想從Book插入數據到BookTemp表。但是,如果我立即做到這一點,內存再次用完。所以我想使用遊標爲了插入10,000行,然後擦除RAM,但我真的是新的遊標,所以在這一點上,我希望

    1熱度

    1回答

    我正在嘗試調試與SQL Server數據庫交互的應用程序。它部分使用數據庫遊標來完成此操作。 在單步執行應用程序時,我希望使用SQL Server 2012 Management Studio(它與正在使用的數據庫有連接)查看特定遊標的狀態。 我該怎麼做?還是有一些其他的工具,我可以做到這一點?