سلسلة دروس SQL| إنشاء جدول
17 Apr 2020
هذه المقالة جزء من سلسلة دروس SQL، يمكنك الاطلاع على الفهرس
عبارة CREATE TABLE في SQL
يتم استخدام عبارة CREATE TABLE لإنشاء جدول جديد في قاعدة البيانات.
تُحدِّد مُعامِلات العمود (parameters) أسماء أعمدة الجدول.
يُحدِّد مُعامِل نوع البيانات نوع البيانات التي يمكن للعمود الاحتفاظ بها (مثل varchar، عدد صحيح، تاريخ، إلخ).
مثال عن CREATE TABLE في SQL
يُنشئ المثال التالي جدولًا يسمى “الأشخاص” يحتوي على خمسة أعمدة: معرف الشخص والاسم الأخير والاسم الأول والعنوان والمدينة:
عمود مُعرِّف الشخص من نوع int وسيحتوي على عدد صحيح.
أعمدة “الاسم الأخير” و “الاسم الأول” و “العنوان” و “المدينة” هي من نوع varchar وستحتوي على أحرف ، والحد الأقصى لطول هذه الحقول هو 255 حرفًا.
جدول “الأشخاص” الفارغ سيبدو الآن كما يلي:
PersonID | LastName | FirstName | Address | City |
---|---|---|---|---|
إنشاء جدول باستخدام جدول آخر
يمكن أيضًا إنشاء نسخة من جدول موجود باستخدام CREATE TABLE.
يحصل الجدول الجديد على نفس تعريفات الأعمدة. يمكن تحديد جميع الأعمدة أو الأعمدة المحددة.
إذا قمت بإنشاء جدول جديد باستخدام جدول موجود، فسيتم تعبئة الجدول الجديد بالقيم الموجودة من الجدول القديم.
يقوم SQL التالي بإنشاء جدول جديد يسمى “جداول الاختبار” (وهي نسخة من جدول “العملاء”):
التالي: حذف جدول