Sdílet prostřednictvím


Jak: upravit vztahy cizího klíče

Chcete-li změnit sloupce, které souvisejí s sloupce v tabulce primární klíč , upravte straně cizí klíč relace .

[!POZNÁMKA]

Nová verze Návrháře tabulky se zobrazuje v případě databází ve formátu SQL Server 2012. V tomto tématu je popsána starší verze Návrháře tabulky, která je určena pro práci s databázemi ve starších formátech systému SQL Server.

V nové verzi je možné změnit definici tabulky pomocí grafického rozhraní nebo přímo v podokně skriptu. Pokud použijete grafické rozhraní, definice tabulky v podokně skriptu se automaticky aktualizuje. Chcete-li použít kód SQL z podokna skriptu, klikněte na tlačítko Aktualizovat. Další informace o nové verzi naleznete v tématu Postupy: Vytváření databázových objektů pomocí Návrháře tabulky.

[!POZNÁMKA]

Ve vašem počítači se pro některé z prvků uživatelského rozhraní sady Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedeny v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Nastavení aplikace Visual Studio.

Změnit cizí klíč

  1. V Průzkumník serveru, vyberte tabulku s cizí klíča z Data nabídka klepněte na příkaz Otevřít definice tabulky.

  2. Tabulka se otevře v Návrhář tabulky.

  3. Z Návrhář tabulky nabídka, klepněte na tlačítko vztahy.

  4. V Vztahy cizího klíče dialogvyberte ve relace Vybrané relace seznam.

  5. V mřížce, klepněte tabulek a sloupců specifikace a klepněte na tlačítko třemi tečkami **(…)**vpravo vlastnost.

  6. V tabulek a sloupcůdialogvyberte různé tabulky sloupce ze seznamu. Sloupec cizí klíč musí odpovídat datový typ a velikosti sloupce primárního klíč s následujícími výjimkami:

    • Sloupec char nebo sysname sloupec souviset se sloupcem typu varchar.

    • binary sloupec může týkat varbinary sloupce.

    • uživatel-definovaný datový typ souviset s jeho základního typu.

Změny vlastností relacevstoupí v platnost, jakmile přesunete mimo mřížku v Návrhář tabulky.omezení je aktualizován v databáze při uložení tabulky.

Viz také

Další zdroje

Práce s klíči

Práce s omezeními