“Kunci Asing Mysql” Kode Jawaban

Jatuhkan kunci asing

ALTER TABLE table_name
DROP CONSTRAINT fk_name;
SmokeFrog

ubah tabel tambahkan kolom dan kunci asing mysql

ALTER TABLE database.table
  ADD COLUMN columnname INT DEFAULT(1),
  ADD FOREIGN KEY fk_name(fk_column) REFERENCES reftable(refcolumn) ON DELETE CASCADE;
Open Owl

Kunci Asing Mysql

CREATE TABLE parent (
    id INT NOT NULL,
    PRIMARY KEY (id)
) ENGINE=INNODB;

CREATE TABLE child (
    id INT,
    parent_id INT,
    INDEX par_ind (parent_id),
    FOREIGN KEY (parent_id)
        REFERENCES parent(id)
        ON DELETE CASCADE
) ENGINE=INNODB;
Kaotik

Mysql membuat meja dengan kunci asing.

CREATE TABLE products(
    productId INT AUTO_INCREMENT PRIMARY KEY,
    productName varchar(100) not null,
    categoryId INT NOT NULL,
    CONSTRAINT fk_category
    FOREIGN KEY (categoryId) 
    REFERENCES categories(categoryId)
        ON UPDATE CASCADE
        ON DELETE CASCADE
) ENGINE=INNODB;
Henry Obiaraije

Perbarui Nilai Kunci Asing di MySQL

SET foreign_key_checks = 0;
UPDATE languages SET id='xyz' WHERE id='abc';
UPDATE categories_languages SET language_id='xyz' WHERE language_id='abc';
SET foreign_key_checks = 1;
Curious Capybara

Jawaban yang mirip dengan “Kunci Asing Mysql”

Pertanyaan yang mirip dengan “Kunci Asing Mysql”

Lebih banyak jawaban terkait untuk “Kunci Asing Mysql” di Sql

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya