【问题标题】:Calling procedures from different Schemas MySQL从不同的模式 MySQL 调用过程
【发布时间】:2014-10-09 22:22:35
【问题描述】:

我已经使用 MySQL 几个月了,非常喜欢它。我有一个关于在不同模式之间使用过程的问题。

为了提供一些背景信息,我正在使用我工作中的数据库的本地副本。当我为数据库创建过程时,其中一些我想上传到服务器,但另一些我想保留在我的本地计算机上。但是,当我加载生产数据库的新备份副本时,我保留在计算机中的那些将被删除。

在我的计算机中保存这些程序的安全地方或方法是哪里。我应该为我的本地过程保留一个单独的模式,然后我可以从备份的模式中调用它们吗?还有其他方法可以做到这一点吗?

【问题讨论】:

    标签: mysql stored-procedures schema


    【解决方案1】:

    是的,您可以将过程放在单独的架构中。任何在过程中引用表的查询都应使用模式名称进行限定。

    BEGIN
        SELECT ... FROM dbname.tablename;
    END
    

    【讨论】:

      猜你喜欢
      • 2015-01-20
      • 1970-01-01
      • 1970-01-01
      • 2020-04-18
      • 1970-01-01
      • 1970-01-01
      • 2017-07-05
      • 1970-01-01
      • 2021-10-14
      相关资源
      最近更新 更多