Spisu treści:

Jak znaleźć ograniczenia klucza obcego w programie SQL Server?
Jak znaleźć ograniczenia klucza obcego w programie SQL Server?

Wideo: Jak znaleźć ograniczenia klucza obcego w programie SQL Server?

Wideo: Jak znaleźć ograniczenia klucza obcego w programie SQL Server?
Wideo: SQL Server 27 - How to Create FOREIGN KEY Constraints 2024, Kwiecień
Anonim

Oto najlepszy sposób, aby się dowiedzieć Klucz obcy Relacja we wszystkich bazach danych. w Serwer SQL Management Studio wystarczy kliknąć prawym przyciskiem myszy tabelę w eksploratorze obiektów i wybrać "Wyświetl zależności". To da ci dobry punkt wyjścia. Pokazuje tabele, widoki i procedury, które odwołują się do tabeli.

Podobnie, pojawia się pytanie, co to jest wymuszać ograniczenie klucza obcego w SQL?

Ograniczenia klucza obcego . A klucz obcy (FK) to kolumna lub kombinacja kolumn używana do ustalenia i egzekwować połączenie między danymi w dwóch tabelach w celu kontrolowania danych, które mogą być przechowywane w klucz obcy Tabela.

Ponadto, jakie problemy wprowadzają klucze obce? Oto kilka typowych problemów z kluczami obcymi.

  • Wiszące klucze obce. Klucz obcy wskazuje na klucz podstawowy, którego tam nie ma.
  • Odwołanie do unikalnego klucza innego niż klucz podstawowy. Nie ma z tego żadnych korzyści.
  • Nieformalne powiązania między tabelami.
  • Niedopasowane typy danych.
  • Przeciążone klucze obce.

Mając to na uwadze, jak znaleźć klucz obcy w tabeli?

Zobaczyć klucz obcy relacje Tabela : WYBIERZ TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME FROM INFORMATION_SCHEMA. KEY_COLUMN_USAGE GDZIE REFERENCED_TABLE_SCHEMA = 'db_name' AND REFERENCED_TABLE_NAME = 'table_name';

Jak dodać ograniczenie klucza obcego w SQL Server Management Studio?

Korzystanie z programu SQL Server Management Studio

  1. W Eksploratorze obiektów kliknij prawym przyciskiem myszy tabelę, która będzie znajdować się po stronie klucza obcego relacji, i kliknij opcję Projekt.
  2. Z menu Projektant tabel kliknij opcję Relacje.
  3. W oknie dialogowym Relacje klucza obcego kliknij przycisk Dodaj.
  4. Kliknij relację na liście Wybrana relacja.

Zalecana: