تستخدم INSERT INTO لإدراج صف جديد في الجدول .
التركيبة
من الممكن كتابة التعبير INSERT INTO من خلال طريقتين .
لايحدد الشكل الأول اسماء الأعمدة حيث سيتم ادراج البيانات فقط قيمهم :
INSERT INTO table_name
VALUES (value1, value2, value3,…)
يحدد الشكل الثاني كلاً من اسماء الأعمدة و قيمهم التي سيتم ادراجها :
INSERT INTO table_name (column1, column2, column3,…)
VALUES (value1, value2, value3,…)
مثال
لدينا الجدول التالي :
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
الآن سنقوم بإدراج صف جديد في الجدول السابق .
INSERT INTO Persons
VALUES (4,'Nilsen', 'Johan', 'Bakken 2', 'Stavanger')
ستظهر النتيجة كالتالي :
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Johan | Bakken 2 | Stavanger |
إدراج بيانات في عمود مخصص
يمكن أيضاً ادراج بيانات في عمود معين في جدول قاعدة البيانات .
سنقوم بإدراج صف جديد ولكن فقط سنضيف بيانات في الأعمدة P_Id و LastName و FirstName
INSERT INTO Persons (P_Id, LastName, FirstName)
VALUES (5, 'Tjessem', 'Jakob')
ستظهر النتيجة كالتالي :
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Johan | Bakken 2 | Stavanger |
5 | Tjessem | Jakob |
ليست هناك تعليقات:
إرسال تعليق