Comment créer un type Oracle qui fait référence aux colonnes de table pour le type de données?

Je suis en train de définir un type en utilisant le code suivant.

CREATE OR REPLACE TYPE MY_TYPE AS OBJECT (
    app_id        some_table_name.app_id%type
);

Si je l'exécute, j'obtiens l'erreur.

Error(4,32): PLS-00201: identifier 'some_table_name.app_id' must be declared

Ce qui est mal à cela?

source d'informationauteur AppleGrew