TABLE (TABLE)
می خواهی جدول بسازی، عوض کنی، یا پاک کنی؟ اینجا با «TABLE» آشنا می شوی. «جدول (Table)» مثل برگه نمرات مدرسه است؛ سطرها دانش آموزند و ستون ها ویژگی ها. برای سئو، این صفحه درباره دستور TABLE در SQL است.
ایجاد جدول (CREATE TABLE)
«ایجاد (Create)» یعنی یک جدول تازه بساز. ستون ها را با نام و نوع مشخص کن. مثل ساخت فرم ثبت نام.
CREATE TABLE Persons (
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
ایجاد از روی جدول دیگر (CREATE TABLE AS)
می خواهی کپی ساده بسازی؟ از «CREATE TABLE AS» کمک بگیر. شبیه کپی کردن لیست مخاطبین.
CREATE TABLE TestTable AS
SELECT customername,
contactname
FROM customers;
تغییر جدول (ALTER TABLE)
«تغییر (Alter)» یعنی ستون اضافه، حذف، یا محدودیت ها را مدیریت کن. مثل افزودن فیلد ایمیل به فرم.
افزودن ستون
ALTER TABLE Customers
ADD Email varchar(255);
حذف ستون
ALTER TABLE Customers
DROP COLUMN Email;
حذف کامل جدول (DROP TABLE)
«حذف (Drop)» یعنی جدول را نابود کن. مثل پاک کردن کامل فایل.
DROP TABLE Shippers;
هشدار: با DROP همه داده ها می رود. قبلش پشتیبان بگیر.
تخلیه داده ها (TRUNCATE TABLE)
«تخلیه (Truncate)» فقط سطرها را پاک می کند؛ خود جدول می ماند. مثل خالی کردن لیست.
TRUNCATE TABLE Categories;
برای شناخت کلیدها، صفحه کلید اصلی را ببین. همچنین بخش SET برای تنظیمات جلسه مفید است.
جمع بندی سریع
- CREATE TABLE برای ساخت جدول تازه است.
- CREATE TABLE AS برای کپی از جدول دیگر است.
- ALTER TABLE ستون ها و قیود را تغییر می دهد.
- DROP TABLE جدول را کامل حذف می کند.
- TRUNCATE فقط داده ها را پاک می کند.