Bagaimanakah saya boleh mencari kunci asing jadual dalam MySQL?
Bagaimanakah saya boleh mencari kunci asing jadual dalam MySQL?

Video: Bagaimanakah saya boleh mencari kunci asing jadual dalam MySQL?

Video: Bagaimanakah saya boleh mencari kunci asing jadual dalam MySQL?
Video: Detroit Lions NFL Draft Deep Dive ft. Emory Hunt | Detroit Lions Podcast 2024, November
Anonim

Untuk melihat kunci asing perhubungan a meja : PILIH TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAME DARI INFORMATION_SCHEMA. KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA = 'db_name' DAN REFERENCED_TABLE_NAME = 'table_name';

Dengan cara ini, bagaimanakah kunci asing berfungsi dalam MySQL?

A kunci asing ialah lajur atau kumpulan lajur dalam jadual yang memaut ke lajur atau kumpulan lajur dalam jadual lain. The kunci asing meletakkan kekangan pada data dalam jadual berkaitan, yang membolehkan MySQL untuk mengekalkan integriti rujukan.

Selain di atas, apakah contoh kunci asing? A kunci asing ialah lajur (atau lajur) yang merujuk lajur (selalunya lajur utama kunci ) daripada meja lain. Untuk contoh , katakan kami mempunyai dua jadual, jadual PELANGGAN yang merangkumi semua data pelanggan dan jadual PESANAN yang merangkumi semua pesanan pelanggan.

Begitu juga seseorang mungkin bertanya, bagaimana saya menambah kunci asing pada jadual sedia ada dalam meja kerja MySQL?

Kepada Tambah a kunci asing , klik baris terakhir dalam Kunci asing Senarai nama. Masukkan nama untuk kunci asing dan pilih lajur atau lajur yang anda ingin indeks dengan menyemak nama lajur dalam senarai Lajur. Anda boleh mengalih keluar lajur daripada indeks dengan mengalih keluar tanda semak daripada lajur yang sesuai.

Apakah kunci asing dalam DBMS?

A kunci asing ialah lajur atau kumpulan lajur dalam jadual pangkalan data hubungan yang menyediakan pautan antara data dalam dua jadual. Konsep integriti rujukan berasal daripada kunci asing teori. Kunci asing dan pelaksanaannya lebih kompleks daripada primer kunci.

Disyorkan: