6.4 SQL - CREATE TABLE
جملة SQL CREATE TABLE
تُستخدم جملة CREATE TABLE لإنشاء جدول جديد في قاعدة البيانات.
✅ الصيغة (Syntax):
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
...
);
table_name: اسم الجدول الجديد.- كل عمود يتم تعريفه باسم ونوع بيانات (
datatype).
🧪 مثال عملي:
إنشاء جدول باسم Customers يحتوي على الأعمدة التالية:
CREATE TABLE Customers (
CustomerID int,
CustomerName varchar(255),
ContactName varchar(255),
Address varchar(255),
City varchar(255),
PostalCode varchar(10),
Country varchar(50)
);
| نوع البيانات | الوصف |
|---|---|
int | عدد صحيح (رقمي بدون فاصلة عشرية) |
varchar(n) | نص بطول متغير، بحد أقصى n من الحروف |
📌 ملاحظات مهمة:
- يفضل دائمًا تحديد المفتاح الأساسي (Primary Key).
- يمكنك إضافة قيود مثل:
NOT NULL,DEFAULT,UNIQUE، إلخ. - لو الجدول موجود بالفعل، ستظهر رسالة خطأ (إلا لو النظام يدعم
IF NOT EXISTS).
💡 مثال مع مفتاح أساسي:
CREATE TABLE Customers (
CustomerID int PRIMARY KEY,
CustomerName varchar(255),
Country varchar(100)
);
⬅ عمود CustomerID هنا يعتبر المفتاح الأساسي، يعني لازم يكون فريد وغير فارغ.
تعليقات
إرسال تعليق