INHOUDSOPGAWE:

Hoe vind ek vreemde sleutelbeperkings in SQL Server?
Hoe vind ek vreemde sleutelbeperkings in SQL Server?

Video: Hoe vind ek vreemde sleutelbeperkings in SQL Server?

Video: Hoe vind ek vreemde sleutelbeperkings in SQL Server?
Video: VREEMDE ZIT TWEE DAGEN LANG VOOR MIJN DEUR!! - TWEEDE PRIJS DANSWEDSTRIJD & ONTSTOKEN OOG - Bibi 2024, April
Anonim

Hier is die beste manier om uit te vind Onbekende sleutel Verhouding in alle databasis. In SQL Server Management Studio jy kan net regskliek op die tabel in die objekverkenner en kies "View Dependencies". Dit sal vir jou 'n goeie beginpunt gee. Dit toon tabelle, aansigte en prosedures wat na die tabel verwys.

Net so word gevra, wat is die afdwing van buitelandse sleutelbeperking in SQL?

Buitelandse sleutelbeperkings . A onbekende sleutel (FK) is 'n kolom of kombinasie van kolomme wat gebruik word om te vestig en afdwing 'n skakel tussen die data in twee tabelle om die data te beheer wat in die gestoor kan word onbekende sleutel tafel.

Verder, watter probleme stel vreemde sleutels voor? Hier is 'n paar algemene buitelandse sleutelprobleme.

  • Hangende vreemde sleutels. 'n Vreemde sleutel wys na 'n primêre sleutel wat nie daar is nie.
  • Verwysing na 'n unieke sleutel anders as die primêre sleutel. Daar is geen voordeel hieraan nie.
  • Informele koppeling tussen tabelle.
  • Mispassende datatipes.
  • Oorlaaide vreemde sleutels.

As ek dit in die oog hou, hoe vind ek 'n vreemde sleutel in 'n tabel?

Om te sien onbekende sleutel verhoudings van a tafel : KIES TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME VANAF INFORMATION_SCHEMA. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' EN REFERENCED_TABLE_NAME = 'tabelnaam';

Hoe voeg ek 'n vreemde sleutelbeperking in SQL Server Management Studio by?

Gebruik SQL Server Management Studio

  1. In Object Explorer, klik met die rechtermuisknop op die tabel wat aan die vreemde sleutelkant van die verhouding sal wees en klik Ontwerp.
  2. Klik op Verhoudings in die Table Designer-kieslys.
  3. In die dialoogkassie Buitelandse sleutelverhoudings, klik Voeg by.
  4. Klik op die verhouding in die lys Geselekteerde verhoudings.

Aanbeveel: