عرض الـ Row Constructors الموجودة في SQL Server 2008

by طلال الحضبي 5. ذو القعدة 1428 10:37

 

السلام عليكم و برحمة الله وبركاته ...

 

كثيراً من الأحيان نكتب جمل INSERT في الـ SQL لعمل العديد من الإضافات في الجدول في مرحلة التجربة مثل هذه الجمل:

INSERT INTO Persons (ID, Name, Age) VALUES(1, 'Talal', 25)
INSERT INTO Persons (ID, Name, Age) VALUES(2, 'Abdullah', 23)
INSERT INTO Persons (ID, Name, Age) VALUES(3, 'Sultan', 26)

 و لكن في الـ SQL Server 2008 يمكننا كتابة هذه الجملة بشكل مختصر أكثر عن طريق ما يسمى بالـ Row Constructors بهذا الشكل :

 

INSERT INTO Persons (ID, Name, Age) 
VALUES (1, 'Talal', 25), (2, 'Abdullah', 23), (3, 'Sultan', 26)

 

 و لكن يجب الإنباه إلى أنه لو فشلت إحدى جمل الـ INSERT في الـ Row Constructore لأي سبب من الأسباب مثل مخالفة قوانين الـ Primary or Foreign Key فإن جميع الجمل ستفشل و لن يتم تنفيذها.

 

أتمنى أن تكون هذه المعلومة مفيدة...

التعليقات

اضف تعليق


(سيظهر Gravatar أيقونة)

  Country flag

biuquote
  • تعليق
  • استعراض
Loading



التقويم

<<  ذو القعدة 1429  >>
الالالالالالال
2728291234
567891011
12131415161718
19202122232425
262728293012
3456789

أظهر المواضيع في تقويم أكبر

آخر التعليقات

Comment RSS

إخلاء مسؤولية
جميع الآراء التي تم التعبير عنها هنا هي آرائي الشخصية وهذه الاّراء لا تمثل وجهة نظر عملي على أي حال.
© جميع الحقوق محفوظة 2008 مدونة طلال


* الموقع غير مسؤول عن أي شفرة برمجية يتم تنفيذها.
* تأكد قبل تنفيذ أي شفرة برمجية بأن تأخذ نسخة إحتياطية من نظامك أولاً.
* نفذ أي شفرة برمجية في بيئة التطوير أولاً، و تأكد من أنها تعمل بشكل صحيح قبل تنفيذها على البيئة التطبيقية.

يسمح بنقل المواضيع من المدونة ولكن بشرط الإشارة إلى المصدر.