3-1-5-17 بررسی PRIMARY KEY
زمانی که یک جدول ایجاد میکنید، میتوانید مشخص کنید که کدام ستون بهعنوان PRIMARY KEY انتخاب شود؛ انتخاب یک ستون بهعنوان PRIMARY KEY باعث میشود که مقدار آن دیگر، Null یا خالی نباشد و حتماً باید آن را پر کنید؛ برای این کار بهمانند شکل 60-3 بر روی جدول مورد نظر کلیک راست کنید و گزینهی Design را انتخاب کنید.
شکل 60-3 طراحی
بهمانند شکل 61-3 بر روی ستونی که میخواهید بهعنوان Primary Key انتخاب شود، کلیک راست کنید و گزینهی Set Primary Key را انتخاب کنید.
شکل 61-3 بررسی PRIMARY KEY
در بعد از انتخاب Primary Key در شکل 62-3 یک کلید در کنار ستون مورد نظر قرار خواهد گرفت و در قسمت Allow Nulls، تیک آن برداشته خواهد شد؛ به دلیل اینکه این ستون اصلاً نباید خالی باشد، مانند شمارهی دانشجویی در دانشگاهها.
شکل 62-3 بررسی PRIMARY KEY
برای اینکه بتوانیم از طریق دستورات T-SQL یک جدول ایجاد کنیم که دارای Primary Key باشد باید دستورات زیر را اجرا کنیم:
CREATE TABLE Persons (
ID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int,
PRIMARY KEY (ID)
) ;
در دستورات بالا، یک جدول جدید با نام Persons ایجاد کردیم که ستونهای ID و LastName نباید خالی باشد و در قسمت آخر PRIMARY KEY را نیز برابر ID قرار دادیم، اگر به شکل 63-3 توجه کنید نتیجهی دستور را مشاهده خواهید کرد.
شکل 63-3 بررسی PRIMARY KEY
اگر بخواهیم دستور بالا را تغییر دهیم، میتوانیم از دستور زیر استفاده کنیم:
CREATE TABLE Persons (
ID int NOT NULL PRIMARY KEY,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int
) ;
در دستور بالا، Primary Key در کنار ID قرار گرفته شده است.