Мазмуну:

Oracle SQL Developer программасында тышкы ачкычты кантип орното аласыз?
Oracle SQL Developer программасында тышкы ачкычты кантип орното аласыз?

Video: Oracle SQL Developer программасында тышкы ачкычты кантип орното аласыз?

Video: Oracle SQL Developer программасында тышкы ачкычты кантип орното аласыз?
Video: Oracle SQL Class Session 12B 2024, Апрель
Anonim

Каалаган үстөлүңүздү табыңыз чет элдик ачкыч түзүү жана аны оң баскыч менен чыкылдатыңыз. Жарлык менюдан тандаңыз чектөө > Кош Чет элдик ачкыч . An кошуу Чет элдик ачкыч терезе пайда болот. Биринчи талаада ал сизге схеманы (колдонуучунун) атын көрсөтөт.

Ошо сыяктуу эле, сиз SQL Developerде чет элдик ачкычты кантип алсам болот деп сурасаңыз болот?

Oracle SQL Developer'де чет өлкөлүк ачкычтарды көрсөтүү

  1. Кеңейтүүнү аныктаңыз. Төмөнкүлөрдү XML файлына салыңыз, мис. "fk_ref.xml":
  2. Кеңейтүүнү кошуңуз. Аны меню аркылуу SQL Иштеп чыгуучуга кошуңуз:
  3. Аны сынап көрүңүз. Каалаган таблицага өтүңүз, эми сиз жаңы FK маалыматын көрсөткөн "FK References" деп аталган SQLдин жанында кошумча өтмөктү көрүшүңүз керек.

Ошондой эле билиңиз, таблицага чет өлкөлүк ачкычты кантип кошууга болот? Таблица дизайнеринде чет өлкөлүк ачкыч байланышын түзүңүз

  1. Object Explorerде мамилелердин чет өлкөлүк ачкыч тарабында турган таблицаны оң баскыч менен чыкылдатып, Дизайн баскычын чыкылдатыңыз.
  2. Таблица дизайнери менюсунан Мамилелер дегенди басыңыз.
  3. Сырткы ачкыч мамилелери диалог кутусунда Кошууну чыкылдатыңыз.

Андан тышкары, Oracle SQL Developerдеги тышкы ачкыч байланышы кайда?

Биринчи ыкма таблицанын чектөөлөрү өтмөгү менен (таблицаны тандап, чектөөлөр барагын тандаңыз). Таблица чектөөлөрүн тизмелейт - негизги, уникалдуу жана чет өлкөлүк ачкычтар жана текшерүү чектөөлөр - баары бир тордо. Чет элдик ачкычтар CONSTRAINT_TYPE тилкесинде "Чет элдик_ачкыч" мааниси барлар.

Таблицадан чет өлкөлүк ачкычты кантип тапсам болот?

Качан стол ORDER негизги талааны камтыйт- ачкыч талаасында стол КАРДАР, ошол талаада стол ТАРТИБИ деп аталат чет элдик ачкыч . Качан стол негизги менен бирдей тилкени (же мамычаларды бириктирүүнү) камтыйт ачкыч а стол , мамыча а деп аталат чет элдик ачкыч.

Сунушталууда: