CREATE TABLE
- به منظور ساخت یک جدول جدید از دستور CREATE TABLE استفاده میکنیم.
- نحوه استفاده از دستور CREATE TABLE:
CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, …. );
- همانطور که در syntax بالا نیز مشخص است باید ستون های جدول جدید با ذکر نام ستون و نوع دیتایی که قرار است در هر ستون قرار بگیرد مشخص شود.
- مثال:
CREATE TABLE Sellers ( SellerID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) );
ساخت کپی از یک جدول
- برای ساخت کپی از یک جدول موجود در دیتابیس نیز میتوانیم از دستور CREATE TABLE استفاده کنیم.
- روش کار به اینصورت است:
CREATE TABLE NewTableName AS
SELECT column1, column2,…
FROM ExistingTableName
WHERE ….;
- مثال:
در این مثال یک جدول به نام CopyCustomer
CREATE TABLE CopyCustomers AS
SELECT Name, City
FROM customers;
DROP TABLE
- اگر قصد پاک کردن یک جدول موجود در دیتابیس را دارید میتوانید از دستور DROP TABLE استفاده کنید.
- شکل کلی استفاده از دستور DROP TABLE:
DROP TABLE table_name;
ALTER TABLE
- دستور ALTER TABLE به منظور پاک کردن و اصلاح کردن ستون های یک جدول و یا اضافه کردن ستون به جدول مورد استفاده قرار میگیرد.
- اضافه کردن ستون به جدول:
ALTER TABLE table_name ADD column_name datatype;
- پاک کردن ستون جدول:
ALTER TABLE table_name DROP COLUMN column_name;
- اصلاح نوع دیتای وارده در ستون ها:
ALTER TABLE table_name ALTER COLUMN column_name datatype;