Სარჩევი:

როგორ შევქმნა სვეტის ძირითადი გასაღები SQL Server-ში?
როგორ შევქმნა სვეტის ძირითადი გასაღები SQL Server-ში?

ვიდეო: როგორ შევქმნა სვეტის ძირითადი გასაღები SQL Server-ში?

ვიდეო: როგორ შევქმნა სვეტის ძირითადი გასაღები SQL Server-ში?
ვიდეო: Primary key on two columns SQL Server 2024, მაისი
Anonim

SQL Server Management Studio-ს გამოყენებით

  1. Object Explorer-ში დააწკაპუნეთ მაუსის მარჯვენა ღილაკით ცხრილზე, რომელზეც გსურთ დაამატეთ უნიკალური შეზღუდვა და დააჭირეთ დიზაინს.
  2. Table Designer-ში დააწკაპუნეთ მწკრივის ამომრჩეველზე მონაცემთა ბაზისთვის სვეტი გსურთ განსაზღვროთ, როგორც მთავარი გასაღები .
  3. დააწკაპუნეთ მაუსის მარჯვენა ღილაკით მწკრივის ამომრჩეველზე სვეტი და აირჩიეთ Set Მთავარი გასაღები .

ასევე იცით, როგორ დავამატო პირველადი გასაღები არსებულ ცხრილს?

ძირითადი გასაღებების დასამატებლად საკონტროლო ცენტრის გამოყენებით:

  1. გააფართოვეთ ობიექტის ხე, სანამ არ დაინახავთ Tables საქაღალდეს.
  2. დააწკაპუნეთ მაუსის მარჯვენა ღილაკით ცხრილზე, რომლის შეცვლაც გსურთ და ამომხტარი მენიუდან აირჩიეთ Alter.
  3. გასაღებების გვერდზე აირჩიეთ ერთი ან მეტი სვეტი ძირითად გასაღებად.
  4. სურვილისამებრ: შეიყვანეთ ძირითადი გასაღების შეზღუდვის სახელი.

გარდა ამისა, როგორ შევქმნათ სვეტი Identity SQL Server-ში? შექმენით პირადობის სვეტი ცხრილის შექმნით მონაცემთა დაკარგვის გარეშე

  1. შექმენით დროებითი ცხრილი საიდენტიფიკაციო სვეტით.
  2. დააკოპირეთ მონაცემები ორიგინალური ცხრილიდან დროებით ცხრილში.
  3. ჩამოაგდეთ ორიგინალური ცხრილი.
  4. გადაარქვით დროებითი ცხრილი ცხრილის თავდაპირველ სახელად.

შემდგომში ჩნდება კითხვა, რა არის პირველადი გასაღები SQL-ში მაგალითად?

პირველადი გასაღები არის ველი a-ში მაგიდა რომელიც ცალსახად განსაზღვრავს მონაცემთა ბაზაში თითოეულ მწკრივს/ჩანაწერს მაგიდა . ძირითადი გასაღებები უნდა შეიცავდეს უნიკალურ მნიშვნელობებს. პირველადი გასაღების სვეტს არ შეიძლება ჰქონდეს NULL მნიშვნელობები. ა მაგიდა შეიძლება ჰქონდეს მხოლოდ ერთი ძირითადი გასაღები, რომელიც შეიძლება შედგებოდეს ერთი ან რამდენიმე ველისგან.

შეგვიძლია განვაახლოთ პირველადი გასაღები?

მიუხედავად იმისა, რომ არაფერია ნება შეგიშლით ხელს განახლება ა მთავარი გასაღები (გარდა მთლიანობის შეზღუდვისა), შეიძლება არ იყოს კარგი იდეა: შესრულების თვალსაზრისით: თქვენ ნება საჭიროა განახლება ყველა უცხო გასაღებები რომ მინიშნება განახლებული გასაღები . სინგლი განახლება შეიძლება გამოიწვიოს განახლება პოტენციურად უამრავი ცხრილის/სტრიქონის.

გირჩევთ: