SQL للمبتدئين .....7_إستخدام التعليمة INSERT INTO

اذهب الى الأسفل

 SQL للمبتدئين .....7_إستخدام التعليمة INSERT INTO Empty SQL للمبتدئين .....7_إستخدام التعليمة INSERT INTO

مُساهمة من طرف م/موسي في الأربعاء نوفمبر 14, 2018 2:55 pm

أهلا بكم


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

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

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

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

مثال توضحيحى :
الكود:
INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway');


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

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

الكود:
INSERT INTO Customers (CustomerName, City, Country)
VALUES ('Cardinal', 'Stavanger', 'Norway');


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

الكود:
INSERT INTO table_name
VALUES (value1, value2, value3, ...);

مثال توضحيحى :

الكود:
INSERT INTO Customers
VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway')

تأكد من ترتيب القيم بنفس ترتيب الأعمدة في الجدول
م/موسي
م/موسي
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 173
النقاط : 337
التقيم : 12
الدولة : تونس
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى