Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menambah kunci asing pada model navicat

Bagaimana untuk menambah kunci asing pada model navicat

下次还敢
下次还敢asal
2024-04-24 00:39:161035semak imbas

Langkah untuk menambah kunci asing dalam Navicat: Pilih lajur kunci asing dan nyatakan jadual rujukan dan medan rujukan dalam tab "Kunci Asing". Tetapkan operasi pemadaman dan kemas kini: CASCADE, SET NULL, SET DEFAULT, atau RESTRICT. Klik OK untuk menyimpan perubahan dan Navicat akan secara automatik melaksanakan pernyataan SQL untuk menambah kekangan kunci asing.

Bagaimana untuk menambah kunci asing pada model navicat

Tambah kunci asing dalam model Navicat

Kunci asing ialah mekanisme untuk melaksanakan kekangan integriti data dalam pangkalan data hubungan. Langkah-langkah untuk menambah kunci asing dalam model Navicat adalah seperti berikut:

1 Pilih lajur kunci asing

  • Klik kanan pada jadual di mana anda ingin menambah kunci asing dan pilih "Edit Jadual".
  • Dalam tab Medan, pilih lajur yang anda mahu menjadi kunci asing.

2. Tetapkan sifat kunci asing

  • Dalam tetingkap Medan, pergi ke tab Kunci Asing.
  • Tandai kotak semak "Kunci Asing".
  • Dalam medan Jadual Rujukan, pilih jadual yang merujuk kekunci asing.
  • Dalam medan Rujukan Medan, pilih lajur dalam jadual yang dirujuk oleh kunci asing. . dipadam atau dikemas kini, rekod yang merujuk rekod itu juga dipadam atau dikemas kini.

SET NULL: Apabila rekod dalam jadual kunci asing dipadamkan, tetapkan lajur kunci asing rekod yang merujuk kepada rekod kepada NULL.

    SET lalai
  • : Apabila rekod dalam jadual kunci asing dipadamkan, tetapkan lajur kunci asing rekod yang merujuk kepada rekod kepada nilai lalainya.

      TERHAD
    • : Tolak operasi apabila rekod dalam jadual kunci asing dipadamkan atau dikemas kini.
    • 4. Gunakan perubahan
    • Klik butang "OK" untuk menyimpan perubahan.
    • Navicat kini secara automatik melaksanakan penyataan ALTER pangkalan data yang diperlukan untuk menambah kekangan kunci asing.
    Nota:

Jenis data lajur kunci asing mestilah serasi dengan jenis data lajur yang dirujuk.

Lajur yang dirujuk mesti mempunyai kekangan unik atau kekangan kunci utama.
  • Anda boleh menambah kunci asing secara terus menggunakan pernyataan SQL Dalam Navicat, klik kanan jadual dalam model dan pilih "Edit SQL" untuk melihat atau mengedit pernyataan SQL.

Atas ialah kandungan terperinci Bagaimana untuk menambah kunci asing pada model navicat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn