Tartalomjegyzék:

Hogyan találhatom meg az idegen kulcs megszorításait az SQL Serverben?
Hogyan találhatom meg az idegen kulcs megszorításait az SQL Serverben?

Videó: Hogyan találhatom meg az idegen kulcs megszorításait az SQL Serverben?

Videó: Hogyan találhatom meg az idegen kulcs megszorításait az SQL Serverben?
Videó: How to Squeeze All the Juice Out of Retirement | Riley Moynes | TED 2024, Április
Anonim

Itt van a legjobb módja annak, hogy megtudja Idegen kulcs Kapcsolat az összes adatbázisban. Ban ben SQL szerver A Management Studio csak jobb gombbal kattintson a táblázatra az objektumkezelőben, és válassza a "Függőségek megtekintése" lehetőséget. Ez jó kiindulópontot adna. A táblázatra hivatkozó táblázatokat, nézeteket és eljárásokat jeleníti meg.

Hasonlóképpen felteszik a kérdést, hogy mi az az idegenkulcs-kényszer kényszerítése az SQL-ben?

Idegenkulcs-korlátozások . A idegen kulcs (FK) egy oszlop vagy oszlopok kombinációja, amelyet az és érvényesíteni kapcsolat a két tábla adatai között a ben tárolható adatok szabályozására idegen kulcs asztal.

Továbbá milyen problémákat okoznak az idegen kulcsok? Íme néhány gyakori idegenkulcs-probléma.

  • Lógó idegen kulcsok. Az idegen kulcs olyan elsődleges kulcsra mutat, amely nincs ott.
  • Hivatkozás az elsődleges kulcstól eltérő egyedi kulcsra. Ennek semmi haszna.
  • Informális kapcsolat a táblák között.
  • Nem egyező adattípusok.
  • Túlterhelt idegen kulcsok.

Ezt szem előtt tartva, hogyan találhatok idegen kulcsot egy táblázatban?

Látni idegen kulcs kapcsolatai a asztal : KIVÁLASZTÁS TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME A INFORMATION_SCHEMA-ból. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' ÉS REFERENCED_TABLE_NAME = 'tábla_neve';

Hogyan adhatok hozzá idegen kulcs megkötést az SQL Server Management Studio alkalmazásban?

Az SQL Server Management Studio használata

  1. Az Objektumböngészőben kattintson a jobb gombbal arra a táblázatra, amely a kapcsolat idegenkulcsos oldalán lesz, majd kattintson a Tervezés parancsra.
  2. A Táblázattervező menüben kattintson a Kapcsolatok elemre.
  3. Az Idegenkulcsos kapcsolatok párbeszédpanelen kattintson a Hozzáadás gombra.
  4. Kattintson a kapcsolatra a Kiválasztott kapcsolat listában.

Ajánlott: