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

ساعدوني: عندما عملت Insert لم يحفظ

Featured Replies

بتاريخ:

السلام عليكم

 

 

كيف اعمل حفظ لintsert في SQL*Plus

 

لان انا عملت CREATE TABLE و صار حفظ تلقائيا ولكن عندما عملت intsert لم يحفظ و لما حاولت الرجوع الى بياناتي لم اجدها :(

 

هل ممكن احد يساعدني في كيفية حفظ البنانات كلها في sql*Plus

بتاريخ:

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

هل نفذت الامر commit; بعد الادخال ؟

بتاريخ:

 

إن بناء الجدول لا يحتاج لعمل حفظ لأنه  Auto Commit

أما جمل الأدخال للبيانات تحتاج منا لأمر حفظ فبعد عمل جمل ال Insert  لابد من كتابة الأمر التالي 


commit;

وبذلك يتم حفظ الداتا التي تم أدخالها ولما نقوم بالاستعلام عنها نجدها قد تم حفظها

بالتوفيق،،،،

 

بتاريخ:

السلام عليكم

 

 

كيف اعمل حفظ لintsert في SQL*Plus

 

لان انا عملت CREATE TABLE و صار حفظ تلقائيا ولكن عندما عملت intsert لم يحفظ و لما حاولت الرجوع الى بياناتي لم اجدها :(

 

هل ممكن احد يساعدني في كيفية حفظ البنانات كلها في sql*Plus

والبيانات تحفظ في قاعدة البيانات وليس sqlplus

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

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

هل نفذت الامر commit; بعد الادخال ؟

 لا لم انفذ هذا الامر بعد الادخال :wacko: لم اكون اعمل بان يجب بعد كل insert يجب اضافة هالامر

ولكن هل يجب بعد كل جملة INSERRT اضيف هالامر او يمكن ان اضيفه بعد الانتهاء من كل ال INSERT؟؟

وشكرا لمساعدتك جزاك الله خيرا

بتاريخ:

يجب عمل commit قبل أغلاق ال SqlPlus والأفضل طبعا بعد كل جملة insert تجنبا لأي عطل أو مشكلة تحدث تتسبب في غلق ال SqlPlus
ولو أمكن كتابة جمل ال insert جميعا في ملف text ثم طباعتها مرة واحدة داخل ال  SqlPlus ثم عمل commit

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

 

إن بناء الجدول لا يحتاج لعمل حفظ لأنه  Auto Commit

أما جمل الأدخال للبيانات تحتاج منا لأمر حفظ فبعد عمل جمل ال Insert  لابد من كتابة الأمر التالي 

commit;

وبذلك يتم حفظ الداتا التي تم أدخالها ولما نقوم بالاستعلام عنها نجدها قد تم حفظها

بالتوفيق،،،،

 

 

ولكن لدي سؤال اخر انا الان ادخلت جميع جمل INSERT  هل يجب ان اعيد كل جمله INSERT من جديد و اكتب بعد كل جمله COMMIT; لكي يتم الحفظ

ام ممكن بعد ادخال جميع ال INSERT اضيف امر COMMIT; ؟؟؟

شكرا لمساعدتك و جزاك الله خيرا

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

يجب عمل commit قبل أغلاق ال SqlPlus والأفضل طبعا بعد كل جملة insert تجنبا لأي عطل أو مشكلة تحدث تتسبب في غلق ال SqlPlus

ولو أمكن كتابة جمل ال insert جميعا في ملف text ثم طباعتها مرة واحدة داخل ال  SqlPlus ثم عمل commit

مشكور اخوي هشام

ما اتقصر

في ميزان حسناتك ان شاء الله

بتاريخ:

 

العفو ، جميع أخوانك في المنتدى في خدمة بعضهم بعضا ،

ومرحبا بكم في عالم الأوراكل

 

بتاريخ:

 

 

إن بناء الجدول لا يحتاج لعمل حفظ لأنه  Auto Commit

أما جمل الأدخال للبيانات تحتاج منا لأمر حفظ فبعد عمل جمل ال Insert  لابد من كتابة الأمر التالي 

commit;

وبذلك يتم حفظ الداتا التي تم أدخالها ولما نقوم بالاستعلام عنها نجدها قد تم حفظها

بالتوفيق،،،،

 

 

ولكن لدي سؤال اخر انا الان ادخلت جميع جمل INSERT  هل يجب ان اعيد كل جمله INSERT من جديد و اكتب بعد كل جمله COMMIT; لكي يتم الحفظ

ام ممكن بعد ادخال جميع ال INSERT اضيف امر COMMIT; ؟؟؟

شكرا لمساعدتك و جزاك الله خيرا

 

عند الخروج تقوم قاعدة البيانات اوراكل تلقائيا بعمل rollback  لكل اوامر dml  التي لم يتم لها commit  ولذا يجب عمل commit قبل الخروج ويفضل بعد كل جمله كما ذكر اخونا الفاضل

بتاريخ:

INSERT INTO  NAME_TABLE (NAME_COLUMN)VALUES( NAM)

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

شكرا لكم جميعاً على مساعدتي

في ميزان حسناتكم ان شاء الله

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

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

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

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

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

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.