【发布时间】:2015-09-21 03:49:13
【问题描述】:
我是 Oracle 的初学者,我声明了这个对象类型:
create or replace
TYPE behzadtype AS OBJECT
( /* TODO enter attribute and method declarations here */
SESSIONID Number
)
我希望在我的存储过程中使用该对象:
CREATE OR REPLACE PROCEDURE PROCEDURE1 AS
behzadtype t1;
BEGIN
t1.SESSIONID:=12;
DBMS_OUTPUT.PUT_LINE('THE VALUES OF P_K ARE' || t1.SESSIONID);
END PROCEDURE1;
但是当编译过程时我得到这个错误:
错误(2,14):PLS-00201:必须声明标识符“T1”
我怎样才能写出正确的程序?谢谢大家。
【问题讨论】:
-
@davegreen100 感谢您关注我的问题,您能给我写信给我正确的程序吗?