Cuprins:

Cum creez o cheie primară de coloană în SQL Server?
Cum creez o cheie primară de coloană în SQL Server?

Video: Cum creez o cheie primară de coloană în SQL Server?

Video: Cum creez o cheie primară de coloană în SQL Server?
Video: Primary key on two columns SQL Server 2024, Aprilie
Anonim

Utilizarea SQL Server Management Studio

  1. În Object Explorer, faceți clic dreapta pe tabelul la care doriți adăuga o constrângere unică și faceți clic pe Design.
  2. În Table Designer, faceți clic pe selectorul de rând pentru baza de date coloană vrei să definești ca fiind cheia principala .
  3. Faceți clic dreapta pe selectorul de rând pentru coloană și selectați Setați Cheia principala .

Știți, de asemenea, cum adaug o cheie primară la un tabel existent?

Pentru a adăuga chei primare utilizând Centrul de control:

  1. Extindeți arborele de obiecte până când vedeți folderul Tables.
  2. Faceți clic dreapta pe tabelul pe care doriți să îl modificați și selectați Modificare din meniul pop-up.
  3. Pe pagina Chei, selectați una sau mai multe coloane ca chei primare.
  4. Opțional: introduceți numele constrângerii cheii primare.

În plus, cum se poate crea identitatea coloanei în SQL Server? Creați o coloană de identitate prin crearea tabelului fără pierderi de date

  1. Creați un tabel temporar cu coloana de identitate.
  2. Copiați datele din tabelul original în tabelul temporar.
  3. Aruncă tabelul original.
  4. Redenumiți tabelul temporar cu numele original al tabelului.

Ulterior, întrebarea este, care este cheia primară în SQL cu exemplu?

O cheie primară este un câmp dintr-un masa care identifică în mod unic fiecare rând/înregistrare dintr-o bază de date masa . Cheile primare trebuie să conțină valori unice. O coloană de cheie primară nu poate avea valori NULL. A masa poate avea o singură cheie primară, care poate consta din câmpuri unice sau multiple.

Putem actualiza cheia primară?

În timp ce nu există nimic care voi te impiedica actualizare A cheia principala (cu excepția constrângerii de integritate), poate să nu fie o idee bună: Din punct de vedere al performanței: Tu voi trebuie sa Actualizați toate străine chei care face referire la cheie actualizată . Un singur actualizare poate duce la Actualizați de potențial o mulțime de tabele/rânduri.

Recomandat: