MySQL 函数或过程
存储例程(过程和函数)在 MySQL 5.0 支持。存储例程是一组可以保存在服务器上的 SQL 语句。一旦这项工作完成,客户端不需要保持再发出个别的语句,但可以参考存储例程。
只需简单地点击 来打开 函数 的对象窗格。右击来显示弹出菜单或使用对象窗格的工具栏,能让你创建新的、编辑及删除选择的函数或过程。
创建函数或过程
创建一个新的函数或过程
- 选择对象窗格上的任何位置。
- 在对象窗格的工具栏点击 新建函数。
或 - 右击并在弹出菜单中选择 新建函数。
- 在函数或过程设计器中适当的选项卡编辑函数或过程属性。
提示:要创建新的函数或过程,你也可以在导览窗格中的函数节点上右击,并弹出菜单中选择 新建函数。
创建一个与现有函数或过程相同属性的新函数或过程(使用拖放方法)
适用于: 当前的数据库{相同的连接}
- 在导览窗格或对象窗格中选择要复制的函数或过程。
- 右击并拖拉已选择的函数或过程到目标位置。
- 选择下列其中一项选项:
- 复制到当前位置 (结构和数据)
- 复制到当前位置 (仅结构)
- 移动到当前位置
- 取消
- 新创建的函数或过程将被命名为「函数或过程名_copy」。
适用于: 不同的数据库{相同的连接} 不同的数据库{不同的连接}(数据传输工具将被激活)
- 在对象窗格中选择要复制的函数或过程。
- 拖放已选择的函数或过程到目标数据库。
- 选择下列其中一项选项:
- 复制到当前位置 (结构和数据)
- 复制到当前位置 (仅结构)
- 取消
修改一个现有的函数或过程来创建一个新函数或过程
- 在导览窗格或对象窗格中选择要修改的函数或过程。
- 右击并在弹出菜单中选择 设计函数 或简单地双击函数或过程。
或 - 在对象窗格的工具栏点击 设计函数。
- 在函数或过程设计器中适当的选项卡修改函数或过程属性。
- 点击 另存为。
编辑函数或过程
编辑一个现有的函数或过程(管理它的定义等)
- 在导览窗格或对象窗格中选择要编辑的函数或过程。
- 右击并在弹出菜单中选择 设计函数 或简单地双击函数或过程。
或 - 在对象窗格的工具栏点击 设计函数。
- 在函数或过程设计器中适当的选项卡编辑函数或过程属性。
改变函数或过程的名
- 在导览窗格或对象窗格中选择要编辑的函数或过程。
- 右击并在弹出菜单中选择 重命名。
运行函数或过程
在导览窗格或对象窗格中运行一个函数或过程
- 在导览窗格或对象窗格中选择要运行的函数或过程。
- 在对象窗格的工具栏点击 运行函数。
或 - 右击并在弹出菜单中选择 运行函数。
- 在结果选项卡查看或编辑返回的数据。
在函数或过程设计器中运行一个函数或过程
- 创建一个新函数或过程或打开现有的函数或过程。
- 点击 运行。
- 在结果选项卡查看或编辑返回的数据。
删除函数或过程
删除一个函数或过程
- 在导览窗格或对象窗格中选择要删除的函数或过程。
- 右击并在弹出菜单中选择 删除函数。
或 - 在对象窗格的工具栏点击 删除函数。
- 在对话窗口确认删除。
取得函数或过程信息
取得一个函数或过程的信息
- 在导览窗格或对象窗格中选择函数或过程。
- 在已选择的函数或过程上右击并在弹出菜单中选择 对象信息。
或 - 在主菜单选择查看 -> 对象信息。