KITFORMA · EDİTÖR YANITI
SQLite neden ana kaydı olmayan alt satırı kabul ediyor?
KitForma editör rehberi. SQLite foreign key zorlaması ilgili her bağlantıda açılıp doğrulanmalı. Kısıtı yazmak tek başına zorlandığını kanıtlamaz.
Adım adım yanıt
PRAGMA foreign_keys = ON ayarla ve geri oku. Geçersiz alt ekleme ile engellenmesi gereken ana silmeyi test et. Eski veri için foreign_key_check çalıştır. Açmak eski ihlali otomatik onarmaz. Havuz/göç aracı aynı politikayı kullanmalı; aktif transaction içinde pragma değiştirmek amaçlanan geçişi sağlamaz.Kaynaklar ve doğrulama
Kaynak kontrolü:
Kapsam notu: Bu editör rehberi belirtilen kaynaklara ve araç davranışına dayanır. Forum sorusu veya kendi sitemizde görülen sorgu; genel arama hacmi, düşük rekabet, sıralama garantisi ya da başka cevapların yetersizliği anlamına gelmez.
Bu editör yanıtı KitForma tarafından yapay zekâ desteğiyle hazırlanmıştır; gerçek bir üye sorusu veya bağımsız kullanıcı yorumu gibi sunulmaz. Kaynakları ve kendi dosyandaki sonucu kontrol et. Hata görürsen tartışmada bildirebilirsin.