cost 135 ms
ORACLE:從存儲過程返回的 REF CURSOR 中選擇

[英]ORACLE: Select from REF CURSOR returned from stored procedure

我有一些返回 REF CURSOR 的過程(我無法更改或避免使用它),但內容可能不同(列數),具體取決於 IN 變量。 傳遞一個值我們將得到兩列,傳遞另一個值我們將得到三列。 我需要使用普通的 SELECT 語句從該游標中獲取結果,所以我最終得到了 PIPLINE FUNCTION。 但我找不到動態 ...

使用游標將表數據提取到表中

[英]fetching table data into a table using cursor

我有一個名為phonebook的表,它有兩列(firstName, LastName) 。 我想使用光標通過firstName創建一個lastName索引表,並編寫了以下代碼: 已成功編譯。 當我運行此過程時,它應該打印存儲在tableNames中的lastNames,但它給了我一個 ...

在Oracle數據庫中使用游標將表數據獲取到Varray

[英]Fetching Table Data with Cursor to a Varray in oracle database

我有一個名為PhoneBook的表,該表具有以下屬性:ID,FirstName,LastName。 它有5條記錄,我希望創建一個VARRAY並使用Cursor將PhoneBook表中的所有firstName提取到VARRAY中。 這是我的代碼: 當我編譯此代碼時,它給了我一個錯誤: ...

如何獲得sysref游標選擇的記錄總數?

[英]How can I get the total number of records selected by a sysref cursor?

背景 我正在使用一個Web應用程序,該應用程序調用PLSQL存儲過程來檢索和處理信息。 在這種情況下,數據庫有兩個存儲過程。 一個選擇一組給定參數的記錄總數,另一個返回具有相同參數以及分頁參數(最小和最大行數)的實際記錄。 EX(不是實際代碼): 是否認為這是一個好主意超 ...

如何在匿名PL / SQL塊中使用out cursor參數執行oracle過程?

[英]How to execute an oracle procedure with an out cursor parameter in an anonymous PL/SQL block?

我正在使用Oracle XE的HR數據庫學習PL / SQL。 我創建了以下存儲過程: 我知道如何在SQL Developer GUI界面中執行它並查看結果。 我也從中學到賈斯汀洞在這里和這里如何執行它並查看結果SQL * Plus的風格像這樣: 我想在匿名PL / SQ ...

打印Oracle Pl / sql游標

[英]Print Oracle Pl/sql Cursor

我可以不使用循環而直接在begin end塊中打開並打印光標嗎? 或不讀取每一列並為每一行單獨打印。 ...

打包過程中的PLSQL IF ELSE

[英]PLSQL IF ELSE in Package procedure

我有一個包含4個參數的程序包。 所有參數將來自並發請求。 在這種基於事務類型參數的方法中,程序包應執行一組語句。我剛開始使用oracle。 下面是我的代碼 我的方法行得通嗎? 請幫助我完成此任務! ...

在游標中動態查詢%rowtype

[英]Dynamic query in Cursor for %rowtype

我需要創建一個記錄類型以包含上述查詢的結果集 這樣我就可以在循環執行語句中使用t1 C_BRNGB_EXTRACT%ROWTYPE(在l_BRNGB_EXTRACT內部使用t2.col4%TYPE的另一列) 對於上述存儲過程,出現以下錯誤 PLS-00320:此表達式類 ...

SQL光標何時加載數據?

[英]When is the SQL cursor loads the data?

我有以下腳本通過讀取遠程源表來更新本地表。 腳本運行正常,沒有任何錯誤。 這篇文章是為了適當地闡明,游標如何工作。 我從遠程源表Source_Product讀取數據,並最初插入到臨時表VW_PRODUCT 。 之后,我插入或更新PRODUCT表。 我的問題是。 1) pr ...

Oracle - 此范圍內不存在名稱為X的函數

[英]Oracle - no function with name X exists in this scope

該函數顯然存在,因為我可以使用SQL Developer導航到它並且它編譯得很好,但是當我嘗試使用帶或不帶“call”的函數時,它拋出: 錯誤(36,24):PLS-00222:此范圍內不存在名稱為“x”的函數 這是函數的樣子: 這就是我所說的: 其中messa ...

如何從 Java 中的 Oracle SP 返回 sys_refcursor?

[英]How do I return a sys_refcursor from oracle SP in java?

我在 oracle 中有一個存儲過程 (SP): 在我的 java 類中,我有以下代碼行來調用 SP: 這就是我在網上找到的調用 SP 並返回游標的方法。 當我嘗試編譯時,出現以下兩個錯誤: error: cannot find symbol stmt.registerOutParameter(2 ...

如何鎖定並從Oracle函數返回多行?

[英]How can I lock and return multiple rows from an Oracle function?

我一直在嘗試解決Oracle如何處理ROWNUM和SELECT ... FOR UPDATE SKIP LOCKED同時嘗試返回未鎖定的幾行。 我嘗試了以下幾種解決方案: 強制Oracle使用SKIP LOCKED返回TOP N行 ,以及其他一些看起來與該問題非常相似的示例。 我知道Orac ...

在SSRS中選擇Oracle存儲過程會使Visual Studio 2005 IDE崩潰

[英]Selecting Oracle Stored Procedure in SSRS Crashes Visual Studio 2005 IDE

問題條件 我有一個非常簡單的Oracle(11g)存儲過程,其聲明如下: 這樣可以正確編譯。 游標包含col1,col2和col3。 在SSRS中,我有一個共享數據源,該數據源使用Oracle OLEDB Provider for Oracle 11g: (加上用戶 ...


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