PDA

View Full Version : ایجاد کلید مرکب در SQL?



masoudi0098
چهارشنبه 05 تیر 1392, 14:59 عصر
با عرض سلام و خسته نباشید
اگه تو یه جدول ، چندتا خصوصیت با هم کلید باشن (کلید مرکب داشته باشیم) چطور میتونم کلیدهامو مشخص کنم؟؟؟؟

m.webgard
چهارشنبه 05 تیر 1392, 16:28 عصر
با عرض سلام و خسته نباشید
اگه تو یه جدول ، چندتا خصوصیت با هم کلید باشن (کلید مرکب داشته باشیم) چطور میتونم کلیدهامو مشخص کنم؟؟؟؟

مثال (در TSQL)
CREATE TABLE
[Student]
(
[ID] int NOT NULL,
[CodeMelli] int NOT NULL
)
GO
ALTER TABLE [Student] ADD PRIMARY KEY ([ID], [CodeMelli]);
GO

برای ایجاد کلید ترکیبی در قسمت طراحی هم کافیه که:
1 - جدول رو در نمای Design باز کیند
2 - ستون های مورد نظر رو انتخاب کنید
3 - راست کلیک کنید و گزینه "Set Primary sKey " رو انتخاب کنید

موفق باشی