الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

سوال كيف استطيع حذف عمودفيsql plus

Featured Replies

بتاريخ:

السلام عليكم ورحمت الله وبركاته
اخواني الاعزاء
اذا كان لدي جدول مكون من عده اعمده علي سبيل المثال
emp_no ,emp_name ,emp_deg ,emp_adress ,emp_bd
وكان كل عمود يحتوي علي بيانات *
ماهي جمله sql التي تعمل علي حذف عمود مع جميع البيانات التي فيه من الجدول
مثلاً حقل الدرجات emp_deg
مع العلم اني اعمل في اصدر اوركل سبعه oracle_7
ولكم جزيل الشكر

بتاريخ:

السلام عليكم ورحمة الله وبركاته

اخي المشير1 , لحذف عامود من جدول في اوراكل 7 قم بعمل التالي :-

1- قم بانشاء جدول جديد وباسم جديد وبدون ان تضيف العامود الذي تريد حذفه كالتالي :-

هذا المثال على جدول EMP والخاص بالمستخدم SCOTT وسوف نحذف العامود COMM

CREATE TABLE EMP_TEST AS SELECT 
EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,DEPTNO
FROM EMP;



بعد ذلك تأكد من انه قم تم انشاء الجدول الجديد وبه البيانات والاعمده المطلوبه فقط كالتالي :-

SELECT * FROM EMP_TEST;



الان سنقوم بحذف جدول EMP ومن ثم نقوم بتغيير اسم جدول EMP_TEST الى EMP كالتالي :-

DROP TABLE EMP;

RENAME EMP_TEST TO EMP;



عمر باعقيل
كندا - مونتريال
[email protected]

بتاريخ:
  • كاتب الموضوع

الف شكر اخي عمر باعقيل

بتاريخ:

اخ عمر هل ينفع بجملة Alter ??

Alter Table Emp
Drop colum  comm ;

بتاريخ:

السلام عليكم ورحمة الله وبركاته

اخ John , للاسف في قاعدة بيانات اوراكل الاصدار 7 لايمكن ذلك .

عمر باعقيل
كندا - مونتريال
[email protected]

بتاريخ:

شكراً للمعلومة

بتاريخ:

مش عارف اخ عمر الدالة اللى انا كتبتها دية بتشتغل لو كان فية بيانات فى الجدول ولا لازم يكون فاضى ؟؟؟؟

بتاريخ:

السلام عليكم ورحمة الله وبركاته

اخ John , الطريقه السابقه تقوم بنسخ الجدول مع كل البيانات الموجوده به لكن يمكنك التعديل عليها

لنسخ الجدول بدون بيانات لكي تصبح كالتالي :-

CREATE TABLE EMP_TEST AS SELECT 
EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,DEPTNO
FROM EMP WHERE 1=0;



عمر باعقيل
كندا - مونتريال
[email protected]

  • بعد 1 سنة...
بتاريخ:

أخ عمر شكرا علي مجهوداتك بالمنتدي
عندي مشكله اريد ان اعرف كيفيه تثبيت oracle10g مع ال application server و developer 10g
وشكرا

  • بعد 2 سنة...
بتاريخ:

عندى مشكلة فى اضافة اعمدة الى الجدول بعد إشاؤه ارجو الرد

بتاريخ:

مع الشكر الكبير لأستاذنا عمر باعقيل..طريقته ممتازة
ممكن نجرب الطريقة الأقل من السابقة كفاءة
update emp
Set Column='';
مع تغيير كلمة Colum إلي اسم العمود الذي تريد إفراغه من ا لبيانات

.......
ولو أردت إزالة العمود ببياناته
alter table emp50
drop column job;
والله أعلم
وأكرر شكري للأستاذ عمر

  • بعد 2 شهور...
بتاريخ:

thank you very much

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.