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

بتاريخ:

هل يوجد بديل عن كتابة جميع الحقول في جملة الـ INSERT ,..؟
أريده أن يأخذ جميع القيم بدون كتابة جميع الحقول ...
لأ يوجد أمر معين لنقل جميع القيم ...؟

تم تعديل بواسطة mustafagamiel
تم تعديل العنوان للدلالة على المضمون

بتاريخ:

السلام عليكم

Insert 
 Into First_Table
Select *
From Second_Table;



اذا كان الجدولين فيهما نفس الاعمده...

بتاريخ:
  • كاتب الموضوع
السلام عليكم
Insert 
 Into First_Table
Select *
From Second_Table;



اذا كان الجدولين فيهما نفس الاعمده...



أنا لا أريد أن أنقل جميع القيم الموجودة في الجدول الأول الى الجدول الثاني ..
أنا أريد أن أقوم بنقل جميع القيم الموجودة في الفورم الى الجدول الهيستوري دون كتابة كل الحقول ..
وشكرا لك أخي بال على المساعدة
بتاريخ:

لا يمكن ذلك..
يجب كتابة الحقول التي تريد تخزيتها في الجدول مه مراعاة الــ PK ....

تم تعديل بواسطة PALI.ORACLE

بتاريخ:
  • كاتب الموضوع
لا يمكن ذلك..
يجب كتابة الحقول التي تريد تخزيتها في الجدول مه مراعاة الــ PK ....


الجدول الهيستوري أخي لا يحتوي على PK
شكرا لك على المساعدة ..
بتاريخ:

السلام عليكم

وضح سؤالك بمثال ماذا تريد الاستغناء عنه في جملة ال insert تحديدا

وفقك الله

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

وضح سؤالك بمثال ماذا تريد الاستغناء عنه في جملة ال insert تحديدا

وفقك الله


وعليكم السلام
أخي مصطفى عندي جدول الموظفين له نسخة أخرى وهي هيستوري ..
قمت بكتابة كود الـ insert في تريجر pre-update ..
كود الـ insert أخي مصطفى كما تعلم يجب أن أقوم بكتابة جميع الحقول الموجودة في الداتابيس والتي أريد أن أضيف لها القيمة الموجودة في الفورم والتي تشير اليها أضيفها في هذا الكود ..
هذا مثال بسيط
عندي جدول المعلومات الشخصية على سبيل المثال
كالتالي
create table info(
id number(9),
name varchar(20),
address varchar(50));


كود الـ insert سيكون كالتالي

INSERT INTO INFO ( ID , NAME , ADDRESS ) VALUES ( :BLOCK_NAME.ID , :BLOCK_NAME.NAME , :BLOCK_NAME.ADDRESS);



ألا يوجد طريق بديلة عن هذه التي من خلالها أقوم بكتابة الحقول التي يجب حفظها في الجدول ..؟
ألا يوجد أمر معين يقوم بنقل كل القيم من الفورم بعد التعديل الى الجدول الهيستوري دون كتابة جميع الحقول في جملة INSERT
أرجو أن تكون الصورة واضحة ..
تحياتي أخي

تم تعديل بواسطة PrisonBreak

بتاريخ:

السلام عليكم
يمكن تشيل اسماء الاعمدة

INSERT INTO INFO VALUES ( :BLOCK_NAME.ID , :BLOCK_NAME.NAME , :BLOCK_NAME.ADDRESS);



لكن راعي الترتيب سيتم الادخال على تريتب الاعمدة في الجدول وكلما كانت مكتوبة كان احسن لزيادة الدقة

بتاريخ:
  • كاتب الموضوع
السلام عليكم
يمكن تشيل اسماء الاعمدة

INSERT INTO INFO VALUES ( :BLOCK_NAME.ID , :BLOCK_NAME.NAME , :BLOCK_NAME.ADDRESS);



لكن راعي الترتيب سيتم الادخال على تريتب الاعمدة في الجدول وكلما كانت مكتوبة كان احسن لزيادة الدقة


وعليكم السلام
اذا كانت هذه هي الطريقة الوحيدة أخي مصطقى لتسهيل الموضوع فلا أعتقد أن تطبيقها سيسهل الموضوع بل سيكون أصعب من قبل لأن كتابة أسماء الأعمدة تسهل كثيرا التعديل على جملة insert
وتجعلها أكثر دقة كما ذكرت ...
مشكور أخي مصطفى جزيلا على المشاركة .

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

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

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

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

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

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.