Verileri 2 tabloya eklemeye çalışıyorum.(Oracle) Bire bir ve Insert sorguları
CREATE TABLE tableA
(
primaryKeyA INT PRIMARY KEY,
foreignKeyB INT
);
CREATE TABLE tableB
(
primaryKeyB INT PRIMARY KEY,
foreignKeyA INT
)
ALTER TABLE tableA
CONSTRAINT fk_tableA
FOREIGN KEY (foreignKeyB) REFERENCES tableB (primaryKeyB);
ALTER TABLE tableB
CONSTRAINT fk_tableB
FOREIGN KEY (foreignKeyA) REFERENCES tableA (primaryKeyA);
nasıl bu yapılar birine INSERT
verilerine hakkında gitmek ? Bunu denerseniz, bunun bir ana anahtarın eksik olduğunu söyler, bu doğrudur, ancak bu oluşturma sırasında aynı anahtara gerek kalmadan nasıl oluşturulacağımı bilmiyorum.
için çalışmalıdır. Lütfen ekleme ifadenizi gönderin. – LearningPhase
ÜRÜNLERE GİRİŞ ("primaryKeyA", "foreignKeyB") DEĞERLER (1,1); Bu bana yabancıKeyB eksik sinc eksik söylüyorum bana hata verecek –
Henüz bu kısıtlamaya ihtiyacınız var? Her iki tablodan kaldırmak zorundasınız çünkü döngüsel bir şey gibi. A, B ve B'ye bağlı olarak bir – LearningPhase