Kuinka löydän taulukon vierasavaimen MySQL:stä?
Kuinka löydän taulukon vierasavaimen MySQL:stä?

Video: Kuinka löydän taulukon vierasavaimen MySQL:stä?

Video: Kuinka löydän taulukon vierasavaimen MySQL:stä?
Video: Scriptcase DB Setup - Modeling 2024, Marraskuu
Anonim

Nähdä vieras avain suhteet a pöytä : VALITSE TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME INFORMATION_SCHEMAsta. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' AND REFERENCED_TABLE_NAME = 'taulukon_nimi';

Kuinka vieras avain toimii tällä tavalla MySQL:ssä?

A vieras avain on taulukon sarake tai sarakeryhmä, joka linkittää toisen taulukon sarakkeeseen tai sarakeryhmään. The vieras avain asettaa rajoituksia asiaan liittyvien taulukoiden tiedoille, mikä mahdollistaa MySQL säilyttääkseen viittauksen eheyden.

Mikä on esimerkki vierasavaimesta yllä olevan lisäksi? A vieras avain on sarake (tai sarakkeet), joka viittaa sarakkeeseen (useimmiten ensisijaiseen avain ) toisesta taulukosta. varten esimerkki Oletetaan, että meillä on kaksi taulukkoa, ASIAKAS-taulukko, joka sisältää kaikki asiakastiedot, ja TILAUKSET-taulukko, joka sisältää kaikki asiakkaiden tilaukset.

Samalla tavalla voidaan kysyä, kuinka voin lisätä vierasavaimen olemassa olevaan taulukkoon MySQL-työpöydässä?

Vastaanottaja lisätä a vieras avain , napsauta viimeistä riviä Vieras avain Nimilista. Anna nimi kohteelle vieras avain ja valitse sarake tai sarakkeet, jotka haluat indeksoida, tarkistamalla sarakkeen nimi Sarake-luettelosta. Voit poistaa sarakkeen hakemistosta poistamalla valintamerkin sopivasta sarakkeesta.

Mikä on vierasavain DBMS:ssä?

A vieras avain on sarake tai sarakeryhmä relaatiotietokantataulukossa, joka tarjoaa linkin kahden taulukon tietojen välillä. Viittauksen eheyden käsite on johdettu vieras avain teoria. Vieraat avaimet ja niiden toteuttaminen on monimutkaisempaa kuin ensisijainen avaimet.

Suositeltava: