Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man gör en främmande nyckel

    I SQL-tabeller , kan du använda främmande nycklar för att ansluta liknande kolumner i två olika tabeller . Till exempel används en tabell för att innehålla information som beskriver en försäljning kan innehålla ett fält med ID-numret för den anställde som gjort försäljningen . En främmande nyckel skulle ansluta anställnings-ID från försäljningen tabellen till den anställde tabellen , som lagrar annan information om den anställde , såsom namn och position . Detta minskar behovet av att kopiera information , sparar tid och håller tabeller liten och separat . Instruktioner
    1

    Bestäm den kolumn som du behöver för att använda som den främmande nyckeln . Kolonnen , eller attribut , du använder som en främmande nyckel ska vara en kolumn som förekommer i båda de tabeller som du vill gå på den främmande nyckeln . Kolumnerna behöver inte ha exakt samma namn men bör beskriva samma data
    2

    Lägg denna rad i din kod för att samtidigt skapa den främmande nyckeln när du skapar en tabell : . " Kolumn1 typ Främmande nyckel REFERENSER table2 ( kolumn2 ) . " " Kolumn1 " är namnet på attributet eller kolumnen i den aktuella tabellen används som en del av den främmande nyckeln , " typ " beskriver datatypen för kolumnen som heltal eller teckensträng , " table2 " är namnet på den andra bord du vill ansluta till och " kolumn2 " är namnet på den kolumn eller ett attribut i den andra tabellen som matchar " Kolumn1 . " Addera 3

    Lägg denna rad i din kod för att ändra en befintlig tabell för att lägga till en främmande nyckel :

    ALTER tABLE tabellnamn

    ADD främmande nyckel ( Kolumn1 ) katalog

    REFERENSER table2 ( kolumn 2 )
    4

    Skilj flera kolumnnamn med kommatecken. Du kan också ge den främmande nyckeln ett namn när du ändrar en tabell för att lägga till en främmande nyckel :

    ALTER TABLE tabellnamn

    lägga hinder FK_foreignkeyname UTRIKES

    KEY
    kolumn1 ( ,

    kolumn2 ) katalog

    REFERENSER table2

    ( kolumn1 ,

    kolumn2 ) katalog

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man uppgraderar testplan
    ·Hur man beräknar den veckodag för något år
    ·Kan du bifoga en PDF till ett exakt mål i E Blast
    ·Hur vill kolla om det finns ett värde i SQL
    ·Ta bort en rad från DataGridView Använda Bind DataSou…
    ·Handledning för PhoneGap Camera API
    ·Vem var den 1: a programmerare
    ·UML-diagram Explained
    ·Vad betyder Out of Bounds Mean på en dator
    ·Hur att få uppmärksamhet till en ny länk i jQuery
    Utvalda artiklarna
    ·Hur man deklarerar Inline funktioner i C + +
    ·Hur man bygger applikationer klient -server med VB.NET
    ·Hur man installerar Ajax i Microsoft Visual Studio 2005…
    ·När man använder JSP Vs . JSPF
    ·Hur koden med hjälp av Script Editor i LiveCycle
    ·Hur man bort dubbla citattecken i en sträng i Perl
    ·Lägga till en Servlet API till NetBeans
    ·Hur man tar bort Path Från argv [ 0 ] i Python
    ·Hur skapa körbara filer i Java
    ·Hur Code Matrix Subtraktion i C + +
    Copyright © Dator Kunskap http://www.dator.xyz