-1
我試圖通過在過程中使用FORALL嘗試批量插入。ORACLE將用戶定義的對象類型作爲參數傳遞給過程
我曾嘗試下面的步驟來創建程序:
**CREATE TYPE SECID_TABLE as TABLE OF VARCHAR2 INDEX BY NUMBER;**
CREATE PROCEDURE ASP_STOCK
(**p_secid IN SECID_TABLE**
) as
BEGIN
..
END;
但上述兩種說法不進行編譯。我對oracle非常陌生,並且使用aqua studio,它在錯誤聲明中看起來並不冗長。
有人能指導我嗎?
」以上兩條語句不編譯。「什麼是錯誤信息?在CREATE TYPE語句之後的新行上是否只需要一個'/'字符?你真的需要使用關聯數組還是可以刪除'INDEX BY NUMBER'子句並將其用作集合? – MT0