الانتقال إلى المحتوى
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.

سؤال في Delete

Featured Replies

بتاريخ:

يا شباب عندي سؤال في delete


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

بتاريخ:

مثال على جدول emp :

update emp
set sal=1567
where empno=7869; 

بتاريخ:

اخى / alsofi
الموضوع فى غاية البساطه
كل ما هنالك انك هتغير بس الكود من ال Delete الى update دا اولا
لأن الامر delete على حد علمى ومعلوماتى المتواضعه يحذف بيانات الصف بالكامل ولا اعرف هل يمكن استخدامه لحذف حقل واحد فقط مع الاحتفاظ ببقية الحقول
لكن احنا ممكن نستخدم ال update وان شاء الله هتادى نفس الغرض وهو حذف الحقل
لابد ان نوضح ما معنى حذف حقل؟
اى ان الحقل يصبح null
فيمكننا باستخدام امر ال update جعل الحقل المراد حذفه null وبذلك نكون قد وصلنا لهدفنا وهو حذف الحقل .
مثال :- نريد حذف اسم الموظف الذى رقمه 123 مع الاحتفاظ ببقية بياناته
يكون الكود كالتالى

    
update emp
set ename = null
where empno=123

وذلك حيث emp هو اسم الجدول , ename هو اسم الصف المراد تعديله (حذفه)
اتمنى يكون ردى موفق
وهذا ان كان من توفيق فمن الله وان كان من سهو او خطأ او نسيان فمنى ومن الشيطان

الاخ / sky information
يا ريت توضح ايه علاقة الكود اللى انت كاتبه ده بالموضوع؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
الكود بتاعك معناه انك بتعدل مرتب الموظف اللى رقمه 7896 لكى يكون مرتبه 1567
فما علاقة هذا الكود بمسح اسم الموظف !!!!!!!!!!!!!!!!!!!!!!!!!
ارجو التوضيح
بتاريخ:

الأخ OCP_mohammed

فعلا انا نسيت بدل ما أكتب الكود set sal=null
كتبت set sal=1567


وشكرا للتوضيح

بتاريخ:

شكرا على ردك يا اخ sky information
وننتظر ردك يا اخ alsofi هل هذا الحل كان هو المطلوب ووفى بالغرض ام انك كنت تريد استعمال delete بالتحديد؟ فى انتظار ردك

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

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

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

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

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

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.