3.1 SQL INSERT INTO
SQL INSERT INTO
تُستخدم عبارة INSERT INTO لإضافة سجل جديد (new record) داخل جدول (table) في قاعدة البيانات.
الصيغة الأولى: تحديد أسماء الأعمدة والقيم
يتم فيها تحديد الأعمدة التي تريد إدخال بيانات فيها، والقيم المقابلة لها:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
الصيغة الثانية: إدخال القيم فقط
تُستخدم عندما تريد إدخال قيم لجميع الأعمدة وبالترتيب الموجود في الجدول:
INSERT INTO table_name
VALUES (value1, value2, value3, ...);
📌 ملاحظة: من الأفضل دائمًا تحديد أسماء الأعمدة لتجنب الأخطاء إذا تغير ترتيب الأعمدة لاحقًا.
مثال على جدول
افترض أن لدينا جدولًا باسم Customers يحتوي على الأعمدة التالية:
- CustomerName
- ContactName
- Address
- City
- PostalCode
- Country
مثال عملي على INSERT INTO
الاستعلام التالي يقوم بإدخال سجل جديد في جدول Customers:
INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway');
تعليقات
إرسال تعليق