İnternetten arama yaptım ve bir mağaza prosedürünün gövdesini değiştirmenin tek yolunun bırakarak ve yeniden oluşturduğunu anladım. Mekanizma ile ilgili bir sorun yok gibi görünüyor, ancak sunucu veritabanındaki bazı verileri güncellemek için mağaza prosedürünü çağırmaya devam eden bir istemci uygulamasına (veya binlerce dağıtılmış istemciye) sahip olursam, yordamı bırakmak veri kaybına ve/veya bozulmaya neden olabilir.MySQL: Saklı yordamlar atomik olarak nasıl değiştirilir?
"CREATE PROCEDURE IF EXIST ..." gibi bir sözdizimi varsa veya benzer bir işlev varsa, güncelleme işleminin sorunsuzca gerçekleştirileceğini düşünüyorum. Yine de MySQL'de böyle bir şey bulunamamıştım.
Peki bu sorunun nasıl ele alınabileceğini düşünüyorsunuz? Harika düşünceler?
MySQL'in işlemsel DDL'si olmadığı için bunun mümkün olacağını düşünmüyorum. –