2008-10-30 3 views
1

메소드 만있는 기본 객체를 만들고 싶습니다. 개체는 QUEUABLE_OBJECT_TYPE이고 ENQUEUE 개의 메서드가 있습니다. 이 메시지 (속성)의 페이로드는이 개체를 하위 형식으로 지정하여 추가됩니다.Oracle 10gR2에서 속성없이 TYPE을 선언 할 수 있습니까?

PLS-00589 :

은 당신이 할 수없는 것처럼 들리게 오류가없는 개체 유형 "QUEUABLE_OBJECT_TYPE"

사람이 오류 주위에 방법을 알고 있나요 발견에 속성? 또는 하위 유형에서이 상위 유형의 등록 정보를 숨길 수 있습니까?

어느 쪽이 든 대답이 될 수 있습니다.

답변

1

내가 읽은 모든 것은 어떤 속성도없는 유형을 만들 수 없다는 것을 암시합니다. 또한 하위 유형에서 더미 속성을 숨길 수도 없습니다. 마스터 유형에 속성이 있어야하고 활용할 수 있습니다 (예 : 유형의 버전을 식별함으로써

0

오라클은 당신이 질문을 이해하지 않을 see documentation for details

+0

, 몇 가지 일반적인 유형을 제공한다. 그것은 CREATE TYPE을 할 때 사용할 수 있어야합니다. 제이미 (Jamie)의 대답은 아마도 완전 할 것입니다. 나는 누군가가 나를 모순 된 정보로 구해 주는지 기다리고있다. –

+0

나는이 질문을 이해했다. 나는 Jamie에 동의하고 위에 질문하는 것이 가능하다고 생각하지 않기 때문에 대체 접근법을 제공 할 수있는 기능을 제안했다. – pablo

관련 문제