بيان SQL INSERT INTO
يستخدم عبارة INSERT INTO لإدراج سجل جديد إلى الجدول.
بيان SQL INSERT INTO
يستخدم عبارة INSERT INTO لإدراج سجل جديد إلى الجدول.
SQL INSERT INTO بناء الجملة
INSERT INTO بيان يمكن كتابة في شكلين.
النموذج الأول لادخال البيانات دون تحديد اسم العمود، القيمة التي سيتم إدراجها لمجرد أن توفر ما يلي:
VALUES ( value1 , value2 , value3 ,...);
النموذج الثاني تحتاج إلى تحديد أسماء الأعمدة والقيم التي ستدرج لاحقا:
VALUES ( value1 , value2 , value3 ,...);
قاعدة بيانات تجريبي
في هذا البرنامج التعليمي، سوف نستخدم نموذج قاعدة البيانات w3big.
وفيما يلي تحديد "مواقع" بيانات الجدول:
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3big.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | +----+--------------+---------------------------+-------+---------+
INSERT INTO الأمثلة
لنفترض أننا نريد أن "مواقع" الجدول، إدراج صف جديد.
يمكننا استخدام عبارة SQL التالية:
أمثلة
تنفيذ SQL أعلاه، ثم قراءة "مواقع" قائمة، والبيانات هي على النحو التالي:
هل لاحظت، ونحن لم يكن لديك لادخال أي مجال الهوية الرقمية؟ يتم تحديث عمود معرف تلقائيا في جدول كل سجل يحتوي على رقم فريد. |
إدراج البيانات في العمود المحدد
نحن يمكن أيضا إدراج البيانات في العمود المحدد.
عبارة SQL التالية لإدراج صف جديد، ولكن إدراج أعمدة البيانات فقط (يتم تحديثها الحقول معرف تلقائيا) في "اسم"، "رابط" و "البلاد":
أمثلة
تنفيذ SQL أعلاه، ثم قراءة "مواقع" قائمة، والبيانات هي على النحو التالي: