我已经搜索了互联网,了解到更改存储过程的唯一方法是删除并重新创建它。机制似乎没有问题,但如果我有一个客户端应用程序(或成千上万个分布式客户端)不断调用存储过程来更新服务器数据库中的数据,则删除该过程将导致数据丢失和/或损坏。
我在思考是否有类似于“IF EXISTS CREATE PROCEDURE…”的语法或类似功能,以便顺利执行更新操作。然而,我在MySQL中没有找到这样的东西。
那么你们认为这个问题该如何解决?有什么好的想法吗?
我在思考是否有类似于“IF EXISTS CREATE PROCEDURE…”的语法或类似功能,以便顺利执行更新操作。然而,我在MySQL中没有找到这样的东西。
那么你们认为这个问题该如何解决?有什么好的想法吗?