ایس کیو ال کریٹ ٹیبل جملہ

عبارت CREATE TABLE

عبارت CREATE TABLE برای ایجاد جدول در دیتابیس استفاده می‌شود.

سیستم عامل SQL CREATE TABLE

CREATE TABLE نام جدول
(
نام ستون 1 نوع داده:
نام ستون 2 نوع داده:
نام ستون 3 نوع داده:
....
)

دیتا تایپ (data_type) مشخص می‌کند که ستون‌ها چه نوع داده‌ای را می‌توانند پذیرا باشند. جدول زیر شامل نوع‌های داده‌ای رایج در SQL است:

نوع داده توضیحات
  • integer(size)
  • int(size)
  • smallint(size)
  • tinyint(size)
تنها اعداد را نگه می‌دارد. تعداد حداکثر دفعات عدد در میان برackets مشخص می‌شود.
  • decimal(size,d)
  • numeric(size,d)

اعداد با اعشار را نگه می‌دارد.

"size" تعداد حداکثر دفعات عدد را مشخص می‌کند. "d" تعداد حداکثر دفعات بعد از نقطه را مشخص می‌کند.

char(size)

رشته‌های طول ثابت را نگه می‌دارد (می‌تواند حروف، اعداد و کاراکترهای خاص را شامل شود).

طول رشته در میان برackets مشخص می‌شود.

varchar(size)

رشته‌های طول متغیر را نگه می‌دارد (می‌تواند حروف، اعداد و کاراکترهای خاص را شامل شود).

طول حداکثر رشته در میان برackets مشخص می‌شود.

date(yyyymmdd) تاریخ را نگه می‌دارد.

مثال SQL CREATE TABLE

این مثال نشان می‌دهد که چگونه می‌توان جدولی به نام "Person" ایجاد کرد.

این جدول شامل 5 ستون است، نام‌های ستون‌ها به ترتیب: "Id_P"، "LastName"، "FirstName"، "Address" و "City":

CREATE TABLE Persons
(
Id_P int,
نام خانوادگی varchar(255),
نام کوچک varchar(255),
آدرس varchar(255),
شهر varchar(255)
)

نوع داده Id_P int است، شامل اعداد. نوع داده 4 ستون دیگر varchar است، با حداکثر طول 255 کاراکتر.

جدول خالی "Persons" مانند این است:

Id_P نام خانوادگی نام کوچک آدرس شهر
         

می‌توانید با استفاده از عبارت INSERT INTO به جدول خالی داده بنویسید.