الانتقال إلى المحتوى

Creating Types In SQl


المحمدية

Recommended Posts

سؤال:
كيف أستطيع إنشاء Type As Object بصلاحيات المستخدم التالية :DBA,Resource,Connect
With Admin Option
بينما الخطأ التالي هو الذي يصادفني دائماَ:

SQL> create or replace Type Address As Object
2 (City Varchar2(20), Street Varchar2(20), House_No Number(5) );
3 /
create or replace Type Address As Object
*
ERROR at line 1:
ORA-00439: feature not enabled: Objects


وعندما أدخل على الSchema Manager و أقوم بتفعيل كل الRoles والPreviliages
فإنه يقوم بتفعيلها و لكنه على مستوى الSQL لا يستجيب.

ساعدوني على وجه السرعة جزاكم الله خيرأ

رابط هذا التعليق
شارك

شكرا على اهتمامك BedoOracle
إن الData Type المعروفة هي Varchar2, Number, Char ...
ولكن يمكنك أن تنشي Object مثل العنوان Address و تعرف تفاصيله بواسطة الData Types السابقة و بالتالي
تستخدم الObject الجديد على أساس أنه Data Type جديد و تعرف أي متغير آخر على أساس الType الجديد
مثلاَ:
Declare
Adrs Address;
لقد اطلعت على الكتب التي تتكلم عن هذا الموضوع فلم أجد سوى ما قمت به أنا ...

رابط هذا التعليق
شارك

in SQL*Plus, run the following query:



select *
from v$option
where parameter = 'Objects';

If Objects is enabled, this query will return 'TRUE'.
If Objects are not enabled, this query will return 'FALSE'.

If query returns 'False' then install the Object Options

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية