ساخت جدول (Create Table)
در SQL «ساخت جدول (Create Table)» یعنی تعریف یک جدول جدید. جدول مثل برگه اکسل است. هر «ستون (Column)» یک نوع داده دارد. حالا با مثال جلو می رویم.
دستور CREATE TABLE چیست؟
دستور CREATE TABLE یک جدول تازه می سازد. «نوع داده (Datatype)» مشخص می کند هر ستون چه داده ای نگه دارد.
سینتکس پایه
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype
);
نکته: برای آشنایی با انواع داده ها، صفحه «Data Types» را ببین. سپس ستون ها را درست انتخاب کن. برای درج داده بعداً از INSERT INTO استفاده کن.
مثال: ساخت جدول Persons
این مثال جدولی به نام Persons با پنج ستون می سازد.
کد نمونه
CREATE TABLE Persons (
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
ستون PersonID از نوع int است. بقیه ستون ها varchar(255) هستند و متن تا 255 کاراکتر نگه می دارند.
ساخت جدول از روی جدول دیگر
می توان از روی یک جدول موجود، جدول جدید ساخت. در این روش ستون ها از انتخاب شما کپی می شوند.
سینتکس روش کپی
CREATE TABLE new_table_name AS
SELECT column1, column2
FROM existing_table_name
WHERE condition;
مثال: کپی از Customers
CREATE TABLE TestTable AS
SELECT customername, contactname
FROM customers;
گام های پیشنهادی
- نام جدول و ستون ها را مشخص کن.
- برای هر ستون نوع داده تعیین کن.
- دستور CREATE TABLE را اجرا کن.
- برای درج داده از INSERT INTO استفاده کن.
هشدار: اگر دیگر این جدول لازم نیست، صفحه حذف جدول را ببین تا درست پاک کنی.
جمع بندی سریع
- CREATE TABLE یک جدول تازه می سازد.
- برای هر ستون نوع داده مهم است.
- می توان از جدول دیگر کپی گرفت.
- بعداً با INSERT جدول را پر کن.