Turinys:

Kaip nustatyti pirminį raktą SQL užklausoje?
Kaip nustatyti pirminį raktą SQL užklausoje?

Video: Kaip nustatyti pirminį raktą SQL užklausoje?

Video: Kaip nustatyti pirminį raktą SQL užklausoje?
Video: Primary key on two columns SQL Server 2024, Lapkritis
Anonim

Naudojant SQL Server Management Studio

  1. Objektų naršyklėje dešiniuoju pelės mygtuku spustelėkite lentelę, prie kurios norite įtraukti unikalų apribojimą, ir spustelėkite Dizainas.
  2. Lentelių kūrimo priemonėje spustelėkite duomenų bazės stulpelio, kurį norite apibrėžti kaip, eilutės parinkiklį pirminis raktas .
  3. Dešiniuoju pelės mygtuku spustelėkite stulpelio eilutės parinkiklį ir pasirinkite Nustatyti pagrindinį raktą .

Be to, kas yra pagrindinis SQL raktas su pavyzdžiu?

Pirminis raktas yra laukas a stalo kuris unikaliai identifikuoja kiekvieną duomenų bazės eilutę/įrašą stalo . Pirminiuose raktuose turi būti unikalių verčių. Pirminio rakto stulpelyje negali būti NULL reikšmių. A stalo gali turėti tik vieną pirminį raktą, kurį gali sudaryti vienas arba keli laukai.

Be to, kas yra išorinis raktas DBVS? A svetimas raktas yra reliacinės duomenų bazės lentelės stulpelis arba stulpelių grupė, kuri suteikia ryšį tarp dviejų lentelių duomenų. Referencinio vientisumo sąvoka kilusi iš svetimas raktas teorija. Užsienio raktai ir jų įgyvendinimas yra sudėtingesnis nei pirminis raktai.

Taip pat žinote, kaip pridėti pirminį raktą?

Pirminis raktas gali būti apibrėžtas sakinyje CREATE TABLE arba ALTER TABLE

  1. Sukurti pirminį raktą – naudojant CREATE TABLE teiginį.
  2. Sukurti pirminį raktą – naudojant ALTER TABLE teiginį.
  3. Nuleiskite pagrindinį raktą.
  4. Išjungti pagrindinį raktą.
  5. Įgalinti pagrindinį raktą.

Ar užsienio raktas gali būti niekinis?

A svetimas raktas kuriuose yra nulinis reikšmės negali atitikti pirminės vertės Raktas , nuo tėvų Raktas pagal apibrėžimą gali neturiu nulinis vertybes. Tačiau a nulinis užsienio raktas vertė visada galioja, nepaisant bet kokios jos ne vertės nulinis dalys. Lentelė gali turi daug svetimus raktus.

Rekomenduojamas: