我對PL/SQL非常陌生,無法理解錯在哪裏。創建函數時無效的對象類型
創建新型
create or replace TYPE "hmdtype" is object(entity_id number, tipe varchar2(200), oper_id number, message varchar2(200))
編譯它,它的確定。
然後我試圖創建函數返回此類型:
create or replace FUNCTION HDM RETURN HMDTYPE AS
BEGIN
RETURN NULL;
END HDM;
嘗試編譯。該錯誤是錯誤(1,21):PLS-00905:對象U216_DM2_6350.HMDTYPE是提前