Përmbajtje:

Si mund të gjej kufizimet e çelësave të huaj në SQL Server?
Si mund të gjej kufizimet e çelësave të huaj në SQL Server?

Video: Si mund të gjej kufizimet e çelësave të huaj në SQL Server?

Video: Si mund të gjej kufizimet e çelësave të huaj në SQL Server?
Video: OpenSSH for Windows: Install, Configure, Connect, and Troubleshoot 2024, Dhjetor
Anonim

Këtu është mënyra më e mirë për të zbuluar Çelësi i huaj Marrëdhënia në të gjithë bazën e të dhënave. Në SQL Server Studio e Menaxhimit, thjesht mund të klikoni me të djathtën mbi tabelën në eksploruesin e objekteve dhe zgjidhni "Shiko varësitë". Kjo do t'ju jepte një pikënisje të mirë. Ai tregon tabela, pamje dhe procedura që i referohen tabelës.

Në mënyrë të ngjashme, pyetet, çfarë është kufizimi i fuqisë së çelësit të huaj në SQL?

Kufizimet kryesore të jashtme . A çelësi i huaj (FK) është një kolonë ose kombinim kolonash që përdoret për të vendosur dhe zbatojnë një lidhje midis të dhënave në dy tabela për të kontrolluar të dhënat që mund të ruhen në çelësi i huaj tabela.

Për më tepër, çfarë problemesh paraqesin çelësat e huaj? Këtu janë disa probleme të zakonshme me çelësin e jashtëm.

  • Çelësat e huaj të varur. Një çelës i huaj tregon një çelës primar që nuk është aty.
  • Referenca për një çelës unik të ndryshëm nga çelësi primar. Nuk ka asnjë përfitim nga kjo.
  • Lidhja joformale midis tabelave.
  • Llojet e të dhënave të papërputhshme.
  • Çelësat e huaj të mbingarkuar.

Duke pasur parasysh këtë, si mund të gjej një çelës të huaj në një tabelë?

Të shikosh çelësi i huaj marrëdhëniet e një tabela : ZGJEDHJE TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME NGA INFORMATION_SCHEMA. KEY_COLUMN_USAGE KU REFERENCED_TABLE_SCHEMA = 'emri_db' DHE REFERENCED_TABLE_EMRI = 'emri_tabelës';

Si mund të shtoj një kufizim të çelësit të huaj në SQL Server Management Studio?

Duke përdorur SQL Server Management Studio

  1. Në Object Explorer, kliko me të djathtën në tabelën që do të jetë në anën e çelësit të huaj të marrëdhënies dhe kliko Design.
  2. Nga menyja Projektuesi i tabelës, klikoni Marrëdhëniet.
  3. Në kutinë e dialogut "Marrëdhëniet me çelësin e jashtëm", kliko "Shto".
  4. Klikoni lidhjen në listën e Marrëdhënieve të Zgjedhura.

Recommended: