SORU
14 EKİM 2008, Salı


Nasıl bir tablo veya sütun için tüm yabancı anahtarları görüyorum?

MySQL, nasıl tüm yabancı anahtar kısıtlamaları belirli bir tablo gösteren bir liste alabilirim? belirli bir sütun? Bu MySQL için this Oracle question, ama aynı şey.

CEVAP
14 EKİM 2008, Salı


Bir tablo için

select
  TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME
from INFORMATION_SCHEMA.KEY_COLUMN_USAGE
where
  REFERENCED_TABLE_NAME = '<table>';

bir sütun için aynı ama bir eklenti ve REFERENCED_COLUMN_NAME için.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Art Food Kitty - Kelly Eddington

    Art Food Kit

    7 Kasım 2006
  • Dogbert files

    Dogbert file

    12 Ocak 2012
  • Tylerron

    Tylerron

    6 AĞUSTOS 2006