Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
3516
Tıklama
0
Öne Çıkarma
MySQL foreign key silme [Çözüldü]
Y
11 yıl
Er
Konu Sahibi

Merhabalar, benim dersler ve ders_programi olarak iki tablom var

dersler tablosunda:
>ders_adi
>ogretmen_adi

ders_programi tablosunda:
>ders_sirasi
>ders_adi
> ....

şeklinde

 
ALTER TABLE ders_programi
ADD FOREIGN KEY (ders_adi)
REFERENCES dersler(ders_adi)

ile FOREIGN KEY imi oluşturdum, sonra tablomda değişiklik yapmam gerekti, ders_adi nı silmek istedim ancak oluşturduğum KEY i silmem gerekiyordu,

ALTER TABLE ders_programi 
DROP FOREIGN KEY ders_adi


yapmaya çalıştım #1091 - Can't DROP 'ders_adi'; check that column/key exists
alıyorum nasıl yapabilirim?





< Bu mesaj bu kişi tarafından değiştirildi ysvs06 -- 1 Şubat 2014; 22:20:33 >

Y
11 yıl
Er
Konu Sahibi

ALTER TABLE `kaito`.`ders_programi`  
DROP FOREIGN KEY `ders_programi_ibfk_1`;
ALTER TABLE `kaito`.`ders_programi`
DROP COLUMN `ders_adi`,
DROP INDEX `ders_adi` ;
şeklinde silinebilirmiş.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.