CREATE TABLE (CREATE TABLE)
دستور CREATE TABLE برای ساخت «جدول (Table)» جدید است. جدول شبیه شیت مدرسه است؛ سطرها رکورد هستند و ستون ها فیلد. نوع داده (Data Type) می گوید هر ستون چه چیزی می گیرد.
ساخت جدول جدید
یک جدول به نام Persons می سازیم. هر ستون نوع داده مناسب دارد.
CREATE TABLE Persons (
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
CREATE TABLE از روی جدول دیگر
گاهی می خواهی جدول تازه را از نتایج SELECT بسازی.
CREATE TABLE TestTable AS
SELECT customername, contactname
FROM customers;
گام های عملی
- نام جدول و ستون ها را مشخص کن.
- برای هر ستون نوع داده درست بنویس.
- CREATE TABLE را اجرا کن و نتیجه را چک کن.
نکات مهم
نکته: طول varchar را منطقی بگذار. زیاد نشود.
نکته: برای کلیدها بعداً از CONSTRAINT کمک بگیر.
نکته: اگر از SELECT می سازی، نام ستون ها را دقیق بده.
لینک های داخلی
برای ایجاد جدول پیشرفته، سر بزن به CONSTRAINT و CREATE INDEX. اگر پایگاه می سازی، CREATE DATABASE را ببین.
جمع بندی سریع
- CREATE TABLE برای ساخت جدول جدید است.
- هر ستون نوع داده مناسب می خواهد.
- می توانی از SELECT جدول بسازی.
- قیود را با CONSTRAINT اضافه کن.