オブジェクトのタイプを作成するとき、タイプを として宣言することは可能TABLE.COLUMNNAME%TYPE
ですか?
例えば
CREATE OR REPLACE TYPE PROJECT_TYPE IS OBJECT
(
project_id project.project_id%TYPE,
project_desc project.project_desc%TYPE
);
または、作成時にタイプと幅を指定する必要がありますか? この質問が、テーブルが変更された場合、データ型と OBJECT 型の幅も変更する必要があるのはなぜですか?