سؤال

افترض أن لدي نوع محدد من المستخدم:

CREATE OR REPLACE TYPE TEST_TYPE AS OBJECT
( 
    f1 varchar2(10),
    f2 number(5)
);

الآن، أريد إنشاء جدول لعقد هذه الأنواع. يمكنني القيام بما يلي:

create table test_type_table (
    test_type_field test_type
);

هذا يعطيني طاولة مع عمود واحد، test_type_field.

هل هناك طريقة سهلة وآلية لإنشاء جدول بحيث يحتوي على 2 أعمدة، f1 و f2؟ بحيث تكون مساويا لكتابة:

create table test_type_table (
    f1 varchar2(10),
    f2 number(5)
);
هل كانت مفيدة؟

المحلول

هل حاولت:

create table test_type_table of test_type;
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top