vadnica-logo
X

MySQL Tuji Ključ (FOREIGN KEY)

Tuji ključ (FOREIGN KEY) je polje ali kombinacija polj v tabeli, ki ustvari povezavo z drugim primarnim ključem v drugi tabeli. S tujimi ključi zagotavljamo referenčno integriteto podatkov in preprečujemo nepravilne povezave med tabelami.

PRIMER
REZULTAT
  1. Izbris obstoječe tabele transakcije:
    DROP TABLE IF EXISTS transakcije;            
  2. Kreiranje tabele transakcije s tujim ključem:
    CREATE TABLE transakcije (
        id INTEGER,
        vsota NUMERIC,
        id_transakcije INTEGER,
        FOREIGN KEY(id) REFERENCES stranke(id)
    );            
  3. Preverjanje strukture tabele:
    SELECT * FROM transakcije;            
  4. Vstavljanje prve transakcije:
    INSERT INTO transakcije (id, vsota, id_transakcije) 
    VALUES (1, 199.45, 1);            
  5. Vstavljanje druge transakcije:
    INSERT INTO transakcije (id, vsota, id_transakcije) 
    VALUES (2, 299.99, 2);            
  6. Vstavljanje tretje transakcije:
    INSERT INTO transakcije (id, vsota, id_transakcije) 
    VALUES (3, 50.25, 3);            

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.