عبارت CREATE TABLE SQL

دستور CREATE TABLE

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

قوانین CREATE TABLE SQL

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

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

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

numeric(size,d)

حفظ اعداد با اعشار.

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

char(size)

طول رشته در گوشه‌ها مشخص می‌شود.

varchar(size)

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

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

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 استفاده کرد.