Sisällysluettelo:

Miten löydän viiteavainrajoitukset SQL Serveristä?
Miten löydän viiteavainrajoitukset SQL Serveristä?

Video: Miten löydän viiteavainrajoitukset SQL Serveristä?

Video: Miten löydän viiteavainrajoitukset SQL Serveristä?
Video: A Show of Scrutiny | Critical Role: THE MIGHTY NEIN | Episode 2 2024, Huhtikuu
Anonim

Tässä on paras tapa selvittää Vieras avain Suhde kaikessa tietokannassa. Sisään SQL Server Management Studio voit napsauttaa hiiren kakkospainikkeella taulukkoa objektinhallinnassa ja valita "Näytä riippuvuudet". Tämä antaisi sinulle hyvän lähtökohdan. Se näyttää taulukoita, näkymiä ja menettelyjä, jotka viittaavat taulukkoon.

Vastaavasti kysytään, mikä on pakottaa vieraiden avainten rajoitus SQL:ssä?

Vieraiden avainten rajoitukset . A vieras avain (FK) on sarake tai sarakkeiden yhdistelmä, jota käytetään luomaan ja panna täytäntöön linkki kahdessa taulukossa olevien tietojen välillä hallitsemaan tietoja, jotka voidaan tallentaa vieras avain pöytä.

Lisäksi mitä ongelmia vieraat avaimet aiheuttavat? Tässä on joitain yleisiä vieraiden avainten ongelmia.

  • Riippuvat vierasavaimet. Vieras avain osoittaa ensisijaiseen avaimeen, jota ei ole olemassa.
  • Viittaus yksilölliseen avaimeen, joka ei ole ensisijainen avaime. Tästä ei ole mitään hyötyä.
  • Epävirallinen linkitys taulukoiden välillä.
  • Tietotyypit eivät täsmää.
  • Ylikuormitetut vierasavaimet.

Kun tämä pidetään mielessä, kuinka löydän vierasavaimen taulukosta?

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 voin lisätä vieraan avaimen rajoituksen SQL Server Management Studioon?

SQL Server Management Studion käyttäminen

  1. Napsauta Object Explorerissa hiiren kakkospainikkeella taulukkoa, joka on suhteen vieraiden avainten puolella, ja napsauta Suunnittelu.
  2. Valitse Table Designer -valikosta Suhteet.
  3. Napsauta Vieraan avaimen suhteet -valintaikkunassa Lisää.
  4. Napsauta suhdetta Valittu suhde -luettelosta.

Suositeltava: