جملة CREATE TABLE SQL

جملة CREATE TABLE

استخدام جملة CREATE TABLE لإنشاء جدول في قاعدة البيانات.

جملة SQL CREATE TABLE

CREATE TABLE اسم الجدول
(
اسم العمود1 نوع البيانات,
اسم العمود2 نوع البيانات,
اسم العمود3 نوع البيانات,
....
)

نوع البيانات (data_type) يحدد أي نوع بيانات يمكن أن يحتوي عليها العمود. الجدول التالي يحتوي على أنواع البيانات الأكثر شيوعًا في SQL:

نوع البيانات integer(size)
  • int(size)
  • smallint(size)
  • tinyint(size)
  • الوصف
تحتوي فقط على أرقام. يحدد عدد الأرقام في البارéntheses.
  • decimal(size,d)
  • numeric(size,d)

تحتوي على أرقام تحتوي على عشرية.

يحدد "size" أكبر عدد من الأرقام. "d" يحدد أكبر عدد من الأرقام بعد نقطة العشرية.

char(size)

تحتوي على نصوص طولها ثابت (يمكنها تحتوي على أحرف، أرقام وأحرف خاصة).

تحديد طول النص في البارéntheses.

varchar(size)

تحتوي على أطوال النصوص المتغيرة (يمكنها تحتوي على أحرف، أرقام وأحرف خاصة).

تحديد أقصى طول للخط في البارéntheses.

date(yyyymmdd) تحتوي على تاريخ.

مثال على CREATE TABLE لـ SQL

هذا المثال يوضح كيفية إنشاء جدول يُدعى "Person".

يحتوي هذا الجدول على 5 أعمدة، أسماؤها هي: "Id_P"، "LastName"، "FirstName"، "Address" و "City":

إنشاء جدول Persons
(
Id_P int,
الاسم العائلي varchar(255),
الاسم الأول varchar(255),
عنوان varchar(255),
مدينة varchar(255)
)

نوع البيانات للعمود Id_P هو int، يحتوي على أرقام. نوع البيانات للعمودين الآخرين هو varchar، طول أقصى 255 حرفًا.

جدول "Persons" الفارغ يشبه هذا:

Id_P الاسم العائلي الاسم الأول عنوان مدينة
         

يمكنك كتابة بيانات في الجدول الفارغ باستخدام جملة INSERT INTO.