جملة INSERT INTO

Important: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

اضافه سجل او سجلات متعدده الي جدول. يشار الي هذا ك# append query.

بناء الجملة

استعلام الحاقي سجلات متعدده:

"ادراج في" الهدف [(field1field2[,...]])] [في اكستيرنالداتاباسي]
تحديد [مصدر]. field1field2[,...]
من الجزء tableexpression

سجل مفرد استعلام الحاقي:

"ادراج في" الهدف [(field1field2[,...]])]
القيم (value1[, value2[,...])

جمله INSERT INTO من الاجزاء التاليه:

الجزء

الوصف

الهدف

اسم الجدول او الاستعلام ل# الحاق سجلات ب.

field1 وfield2

اسماء الحقول اضافه البيانات اليه، اذا لم اتباع في وسيطه الهدف ، او اسماء الحقول ل# الحصول علي بيانات من، اذا تتبع وسيطه المصدر .

externaldatabase

المسار الي external database. ل# الحصول علي وصف المسار، انظر جمله IN.

المصدر

اسم الجدول او الاستعلام ل# نسخ سجلات من.

tableexpression

اسم الجدول او الجداول التي يتم ادراجها السجلات. قد تكون هذه الوسيطه اسم جدول مفرد او تركيبه ناتجه من عمليه INNER JOIN او LEFT JOIN RIGHT JOIN او استعلام محفوظ.

value1, value2

القيم ل# ادراج في الحقول المعينه من السجل الجديد. يتم ادراج كل قيمه في الحقل الذي يتطابق مع موضع القيمه في القائمه: يتم ادراج value1 في field1 ل# السجل الجديد، value2 الي field2، و# ما الي ذلك. يجب فصل القيم ب# فاصله، و# قم ب# احاطه حقول النص ب# علامتي اقتباس (' ').


ملاحظات

يمكنك استخدام جمله INSERT INTO ل# اضافه سجل واحد الي جدول ب# استخدام بناء جمله استعلام الحاقي سجل مفرد كما هو موضح اعلاه. في هذه الحاله، التعليمات البرمجيه ب# تعيين اسم و# قيمه ل# كل حقل من السجل. يجب تحديد كل الحقول من السجل الذي عباره عن قيمه المطلوب تعيينها الي و# قيمه ل# هذا الحقل. عند عدم تحديد كل حقل القيمه الافتراضيه او يتم Null ادراج الاعمده المفقوده. تتم اضافه السجلات الي نهايه الجدول.

يمكنك ايضا استخدام INSERT INTO ل# الحاق مجموعه من السجلات من جدول او استعلام اخر ب# استخدام جمله SELECT... عباره FROM كما هو موضح اعلاه في بناء جمله استعلام الحاق سجلات متعدده. في هذه الحاله، جمله SELECT ب# تعيين الحقول ل# الحاق ب# الجدول المحدد الهدف .

تحديد الجدول المصدر او الهدف جدول او استعلام. اذا تم تحديد استعلام، مشغل قاعده بيانات Microsoft Access ب# الحاق سجلات ب# اي من الجداول المحدده ب# واسطه الاستعلام.

ادراج في اختياري و# لكن عند تضمين، يسبق جمله SELECT.

اذا احتوي الجدول الوجهه علي primary key، ف# تاكد من الحاق فريده، و# غير-قيمNull ل# حقل المفتاح الاساسي او الحقول؛ اذا لم تقم ب#، لن مشغل قاعده بيانات Microsoft Access ب# الحاق السجلات.

اذا قمت ب# الحاق سجلات ب# جدول مع حقل ترقيم تلقائي و# التي تريد اعاده ترقيمها السجلات الملحقه، ف# لا تقم ب# تضمين الحقل "ترقيم تلقائي" في الاستعلام. تضمين الحقل "ترقيم تلقائي" في الاستعلام اذا اردت الاحتفاظ ب# القيم الاصليه من الحقل.

استخدم جمله IN ل# الحاق سجلات ب# جدول في قاعده بيانات اخري.

ل# انشاء جدول جديد، استخدم حدد... في جمله بدلا من ذلك ل# انشاء make-table query.

ل# الحصول علي السجلات التي يتم الحاقها قبل تشغيل الاستعلام الالحاقي، تنفيذ اولا و# عرض نتائج select query الذي يستخدم نفس معايير التحديد.

استعلام الحاقي ل# نسخ سجلات من جدول واحد او اكثر الي اخر. الجداول التي تحتوي علي السجلات التي الحاق لا تتاثر ب# استعلام الحاقي.

بدلا من الحاق سجلات موجوده من جدول اخر، يمكنك تحديد قيمه ل# كل حقل في سجل جديد واحد ب# استخدام جمله القيم. اذا قمت ب# حذف قائمه الحقول، ينبغي ان تتضمن جمله قيم قيمه ل# كل حقل في الجدول؛ الا، ف# ستفشل عمليه ادراج. استخدام جمله INSERT INTO اضافيه مع عباره قيم ل# كل سجل اضافي تريد انشاء.



Note: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×