インターネットで検索したところ、ストア プロシージャの本体を変更する唯一の方法は、削除して再度作成することであることがわかりました。メカニズムに問題はないように見えますが、サーバー データベース上のデータを更新するためにストア プロシージャを呼び出し続けるクライアント アプリケーション (または数千の分散クライアント) がある場合、プロシージャを削除すると、データの損失や破損が発生します。
「CREATE PROCEDURE IF EXIST...」のような構文があるか、それと同様の機能があれば、更新操作がスムーズに行われると考えています。しかし、MySQL で利用できるようなものは見つかりませんでした。
では、この問題はどのように解決できると思いますか? 素晴らしい考え?