الأمر SQL INSERT INTO

ما هو الأمر SQL INSERT INTO ؟


الأمر The SQL INSERT INTO فى لغة SQL هو أمر يتم إستخدامه من أجل إضافة سجلات جديدة داخل الجدول.
يُمكن كتابة الأمر SQL INSERT INTO علي شاكلتين ألا وهما:
الطريقة الأولي تكون عن طريق تحديد أسماء الأعمدة والقيم التي سيتم إدارجها،
مثال علي ذلك:

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

في حالة القيام بإضافة قيم إلي كل الأعمدة الموجودة داخل الجدول، فبالتالي أنت لا تحتاج إلي تحديد أسماء الأعمدة في كود لغة SQL.
ومع ذلك يجب التأكد من أن يكون ترتيب القيم هو نفس ترتيب الأعمدة داخل الجدول.
الأمر SQL INSERT INTO يكون علي الصورة التالية:
INSERT INTO table_nameVALUES (value1, value2, value3, ...);


مثال على الامر SQL Insert Into


INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway');

الكود السابق يقوم بإنشاء سجلات جديدة داخل داخل الجدودل المخصص للعملاء.

كيفية إضافة بيانات فى لغة SQL داخل عمود محدد ؟

من الممكن داخل لغة SQL إضافة بيانات معينة إلي داخل عمود واحد فقط بعينه بدون إضافة تلك البيانات إلي باقي الأعمدة.
مثال:
INSERT INTO Customers (CustomerName, City, Country)
VALUES ('Cardinal', 'Stavanger', 'Norway');

يقوم الكود السابق بإضافة سجلات وبيانات جديدة داخل الخانات "CustomerName"، "City" و"Country" ولكن في أعمدتهم فقط دون الأعمدة الأخري.
حيث انه سيصبح جدول قاعده البيانات بالمنظر التالى

0 التعليقات

إرسال تعليق