الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في عبارة ALTER

مغلق
بدأه فتى تاروت في 8 أبريل 2004 · 5 رد · 632 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي مشكلة واجهتني أثناء أستخدام عبارة ALTER

فعندما أريد حذف عمود من الجدول لا استطيع فعل ذلك

حتى الجدول الذي أضيفه بواسطة هذه العبارة كالتالي

ALTER TABLE tablename
ADD(column datatypr)

حتى هذا الجدول لا استطيع حذفه !! .. فقط استطيع التعديل فيه

ما هو السبب ؟

وكيف استطيع تغيير أسماء الأعمدة ؟

ملاحظة :. استخدم أوراكل 8.05

وشكراً

تم تعديل هذه المشاركة بواسطة فتى تاروت في 8 أبريل 2004 في 22:35

#2

تاكد من صالاحيات المستخدم لديك فقد يكون مستخدمك ليس له صالاحيات الجدول او قد لايكون ملكك

على العموم ادخ على المستخدم

connect system/manager

واكتب التالي

grant connect , resource to user_name

وضع اسم مستخدمك في المكان اعلاه

والرجاء لو تعرضنا الرسائل التي تعرض لك عند استخدام alter

#3

dr_mafia شكراً لردك

دخلت على الحساب connect system/manager

وعملت grant connect , resource to user_name إلى scott

grant connect , resource to scott

وظهرت لي عبارة Grant succeeded

ودخلت بـ scott

حاولت أحذف العمود phone من الجدول test الي عامله .. بالطريقة التالية :.

alter table test
drop column phone;

لكن تظهر لي هذه الرسالة

drop column phone
     *
ERROR at line 2:
ORA-00905: missing keyword

؟؟

تم تعديل هذه المشاركة بواسطة فتى تاروت في 9 أبريل 2004 في 12:01

#4

اخوي فتى تاروت تاكد من السبيلنق للعامود و الجدول يمكن فيها خطأ

تحياتي،،،

#5

اخوي الماضي تأكدت مع الشكر الجزيل لتعقيبك

#6

احتمال ان يكون الversion اللي بيشتغل عليه قديم يعني7

الامر اللي كاتبه يعمل في oracle 9i

والله اعلم

هذا الموضوع مغلق.

مواضيع مشابهة