2

メソッドのみを持つ基本オブジェクトを作成したいと考えています。オブジェクトはQUEUABLE_OBJECT_TYPEあり、ENQUEUEメソッドがあります。これらのメッセージ (プロパティ) のペイロードは、このオブジェクトをサブタイプ化することによって追加されます。

できないように聞こえるエラーが表示されます。

PLS-00589: オブジェクト型"QUEUABLE_OBJECT_TYPE"に属性が見つかりません

このエラーを回避する方法を知っている人はいますか? または、サブタイプでスーパータイプのこのプロパティを非表示にすることは可能ですか?

どちらでも受け入れられる答えです。

4

2 に答える 2

2

私が読んだことはすべて、属性なしで型を作成することは不可能であることを示唆しています。サブタイプのダミー属性を非表示にすることもできません。マスター型に属性を持たせ、それを利用する必要があるかもしれません - 例えば、型のバージョンを識別するようにするなど。

于 2008-10-31T00:30:38.717 に答える
0

Oracle にはいくつかのジェネリック型が用意されています。詳細については、ドキュメントを参照してください。

于 2008-10-31T09:14:25.633 に答える