ora-06550

    1熱度

    2回答

    我正在試圖執行Oracle中包含兩個輸入參數的存儲過程時以下錯誤: ORA-06550:第1行,第7列: PLS-00306:錯誤數量或類型的在呼叫參數 'P_GET_NEXT_AVAILABLE_RUN' ORA-06550:第1行,第7列: PL/SQL:語句忽略 兩個輸入參數需要不是NUL值湖我無法逐句通過代碼,否則我將能夠看到哪個值爲空 - 所以 - 在Oracle中您可以看到存儲過程生成

    0熱度

    1回答

    我有一個Oracle函數GetEmployeeDetails,它將所有員工詳細信息保存到臨時表TempEmployeeDetails表中。 我必須調用臨時表上的select查詢後面的函數。函數調用成功,但select查詢會引發以下錯誤。 「BEGIN:輸出:= MyPackage.GetEmployeeDetails(」 +「:EmployeeId,」); SELECT * FROM TempEm

    0熱度

    2回答

    這是一個noobie問題,最有可能的語法之一。但我有點不知所措... 我需要遍歷Oracle中所有表中的所有列以生成觸發器腳本。該觸發器應該將正在更新的行插入到與原始表幾乎相同的日誌表中。我以爲我只會遍歷所有的列,然後串聯字符串。相當容易,但我的語法掙扎...... 這是我到目前爲止有: DECLARE cursor tableNames is select table_na

    1熱度

    1回答

    我運行此查詢使用的OracleCommand輸出參數讀取記錄的計數: var query = "declare MyCount number; begin SELECT COUNT(*) INTO :MyCount FROM T_ISSUE; end;"; 這個工作正常。 但是,如果我將查詢到兩行是這樣的: var query = @"declare MyCount number;

    0熱度

    2回答

    以下是我的Oracle過程。當我使用java調用這個過程時,它會拋出像這樣的錯誤。 CREATE OR REPLACE PROCEDURE sp_Get_Menu_Parents ( v_inMenuID IN VARCHAR2 DEFAULT NULL, cv_1 IN OUT SYS_REFCURSOR ) AS BEGIN OPEN cv_1 FOR