بعض الوظائف لا تعمل على هذا المتصفح، حاول استخدام متصفح آخر
About Privacy Terms
بسم الله الرحمن الرحيم
شاركـ أصدقائك

كورس SQL | شرح INSERT INTO | موقع فولدرات

الرئيسية / الحاسب الآلي / لغات البرمجة / SQL / كورس SQL | شرح INSERT INTO

القرآن الكريم كامل المصحف الذكي (جديد) , المصحف النصي

 

SQL مقدمة شرح درس كورس للمبتدئين بالعربي إس كيو إل

 

تُستخدم عبارة INSERT INTO T-SQL بشكل أساسي لإضافة صف واحد أو أكثر إلى الجدول الهدف أو العرض في SQL Server.

يمكن القيام بذلك من خلال توفير قيم ثابتة في بيان INSERT INTO أو توفير الجدول أو العرض المصدر الذي سنقوم بنسخ الصفوف منه.

تحتوي جملة INSERT INTO T-SQL على بناء جملة ديناميكي يناسب جميع أنواع عمليات إدراج البيانات. للحصول على عرض مفصل لعبارة INSERT INTO T-SQL.

يتم استخدام عبارة INSERT INTO لإدراج سجلات جديدة في جدول.

 

 بناء الجملة INSERT INTO

من الممكن كتابة جملة INSERT INTO بطريقتين.

الطريقة الأولى تحدد كلاً من أسماء الأعمدة والقيم المراد إدراجها:

INSERT INTO TABLE_NAME (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);

 

 إذا كنت تقوم بإضافة قيم لكافة أعمدة الجدول، فلن تحتاج إلى تحديد أسماء الأعمدة في استعلام SQL. ومع ذلك،

تأكد من أن ترتيب القيم بالترتيب نفسه الذي يتم به ترتيب الأعمدة في الجدول. يكون بناء جملة INSERT INTO كما يلي:

INSERT INTO TABLE_NAME
VALUES (value1, value2, value3, ...);

 

قاعدة بيانات تجريبية

يوجد أدناه تحديد من جدول "العملاء" في نموذج قاعدة بيانات Northwind:

CustomerIDCustomerNameCountrycityPostalCode
1 Ali Oman Muscat 244
2 Said UAE Dubai 123
3 Mazin Kuwait Kuwait 885
4 Omran India New Delhi 373
5 Hassan Egypt Cairo 925

6 Yqhdaan Oman Salalah 756

 

مثال INSERT INTO

تُدرج عبارة SQL التالية سجلاً جديدًا في جدول "العملاء":

مثال:

INSERT INTO Customers (CustomerName, Country,  City, PostalCode )
VALUES ('Muhammad', 'Qatar', 'Doha', '4006');

 

سيبدو التحديد من جدول "العملاء" كما يلي:

CustomerIDCustomerNameCountrycityPostalCode
1 Ali Oman Muscat 244
2 Said UAE Dubai 123
3 Mazin Kuwait Kuwait 885
4 Omran India New Delhi 373
5 Hassan Egypt Cairo 925

6 Yqhdaan Oman Salalah 756

7 Muhammad Qatar Doha 4006

 

هل لاحظت أننا لم ندخل أي رقم في حقل CustomerID؟

عمود معرف العميل هو حقل زيادة تلقائية وسيتم إنشاؤه تلقائيًا عند إدراج سجل جديد في الجدول.

 

أدخل البيانات فقط في الأعمدة المحددة

من الممكن أيضًا إدراج البيانات في أعمدة معينة فقط.

ستعمل عبارة SQL التالية على إدراج سجل جديد ، ولكن فقط إدراج البيانات في أعمدة "CustomerName" و "City" و "Country" (سيتم تحديث CustomerID تلقائيًا):

مثال:

INSERT INTO Customers (CustomerName, Country, City)
VALUES ('Fatimah', 'Syria', 'Damascus');

 

 سيبدو التحديد من جدول "العملاء" كما يلي:

CustomerIDCustomerNameCountrycityPostalCode
1 Ali Oman Muscat 244
2 Said UAE Dubai 123
3 Mazin Kuwait Kuwait 885
4 Omran India New Delhi 373
5 Hassan Egypt Cairo 925

6 Yqhdaan Oman Salalah 756

7 Muhammad Qatar Doha 4006

8 Fatimah Syria Damascus null

 

 

 

لا تنسى مشاركة الصفحة ومن صالح دعائكم

صورة
++C
كورس ++C | شرح Strings

تعتبر السلسلة من أكثر أنواع البيانات المفيدة المتوفرة في مكتبات C ++. السلسلة هي متغير يخزن سلسلة من الأحرف أو أحرف أخرى ، مثل "Hello" أو "!May 10th is my birthday" ...

صورة
++C
كورس ++C | شرح Variables

المتغيرات عبارة عن حاويات لتخزين قيم البيانات. في C ++ ، توجد أنواع مختلفة من المتغيرات (محددة بكلمات رئيسية مختلفة) ، على سبيل المثال: int - يخزن الأعداد الصحيحة ( ...

صورة
++C
كورس ++C | شرح User Input

لقد تعلمت بالفعل أنه يتم استخدام cout لإخراج (طباعة) القيم. الآن سنستخدم cin للحصول على مدخلات المستخدم. cin هو متغير محدد مسبقًا يقرأ البيانات من لوحة المفاتيح باستخد ...

صورة
CSS
كورس CSS | شرح Comments

يستخدم تعليق CSS لإضافة ملاحظات توضيحية إلى الكود أو لمنع المتصفح من تفسير أجزاء معينة من ورقة الأنماط. حسب التصميم ، التعليقات ليس لها تأثير على تخطيط الوثيقة. تُستخد ...

صورة
++C
كورس ++C | شرح Operators

عامل التشغيل هو رمز يعمل على قيمة أو متغير. عوامل التشغيل هي رموز تقوم بإجراء العمليات على المتغيرات والقيم. على سبيل المثال، + هو عامل تشغيل يُستخدم للجمع، بينما - هو ...

صورة
JAVASCRIPT
كورس JavaScript | شرح Operators

يتضمن JavaScript عوامل تشغيل كما هو الحال في اللغات الأخرى. يقوم عامل التشغيل ببعض العمليات على معاملات فردية أو متعددة (قيمة البيانات) وينتج نتيجة. على سبيل المثال 1 ...