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

  • martin shervington

    martin sherv

    7 EKİM 2011
  • Maya Learning Channel

    Maya Learnin

    23 HAZİRAN 2010
  • UKF Dubstep

    UKF Dubstep

    29 NİSAN 2009