9.1.6.2 例程组

9.1.6.2.1 向物理模式添加例程组

双击页面部分中 的Add Routine Group图标可添加默认名称为 的例程组。如果已存在具有此名称的例程组,则新例程组将命名为。 Physical SchemataMySQL Modelroutines1routines2

添加新例程组会自动打开停靠在应用程序底部的例程组编辑器。有关使用例程组编辑器的信息,请参阅 第 9.1.6.2.3 节,“例程组编辑器”

右键单击例程组会打开一个包含以下项目的弹出菜单:

  • 改名

  • 切 ' routine_group_name'

  • 复制 ' routine_group_name'

  • 编辑例程

  • 在新窗口中编辑

  • 将 SQL 复制到剪贴板

  • 删除 ' routine_group_name'

Edit Routine Group项打开例程组编辑器, 这在 第 9.1.6.2.3 节“例程组编辑器”中有描述。

剪切和粘贴项对于在不同模式之间复制例程组非常有用。

MySQL Model 页面中删除例程组会删除该组,但不会删除该组中包含的任何例程。

添加到的任何例程组Physical Schemata也会显示在 Catalog应用程序右侧的调色板中。可以通过从该调色板中拖放它们来将它们添加到 EER 图。

9.1.6.2.2 向 EER 图添加例程组

要将例程组添加到 EER 图,请使用 Routine Groups垂直工具栏上的工具。确保选中EER 图选项卡,然后右键单击垂直工具栏上的例程组图标。例程组图标紧接在最低的工具栏分隔符上方。

在该图标上单击鼠标会将鼠标指针更改为例程组指针。您也可以通过按G键 将鼠标指针更改为常规指针。

选择该Routine Group工具会更改紧邻菜单栏下方显示的工具栏的内容。当Routine Groups指针处于活动状态时,此工具栏包含一个图式列表和一个颜色图表列表。使用这些列表为新例程组选择适当的模式和颜色强调。确保将新例程组与数据库相关联。Properties以后可以使用调色板 更改例程组的颜色 。

通过单击 EER 图画布上的任意位置来创建例程组。这将创建一个具有默认名称的新例程组 routines1。要恢复为默认鼠标指针,请单击垂直工具栏顶部的箭头图标。

右键单击例程组会打开一个弹出菜单。除了删除选项和重命名选项外,这些菜单选项的功能如 第 9.1.6.2.1 节“将例程组添加到物理模式”中所述。没有重命名选项,删除选项的行为由您的 MySQL Workbench 选项设置决定。有关详细信息,请参阅第 3.2.4 节,“建模首选项”

9.1.6.2.3 例程组编辑器

要调用例程组编辑器,请双击 EER 图画布上的例程组对象或双击页面Physical Schemata部分中 的例程组MySQL Model。这将打开停靠在应用程序底部的例程组编辑器。双击标题栏取消停靠编辑器。做同样的事情来重新停靠它。可以同时打开任意数量的常规组。每个额外的例程组都显示为例程编辑器顶部的选项卡,

例程组权限选项卡显示在例程编辑器的底部。使用鼠标或通过按 Control+Alt+Tab从键盘在不同选项卡之间导航。

9.1.6.2.3.1 例程组选项卡

使用例程组编辑器的例程组选项卡执行以下任务:

  • 使用名称字段 重命名例程组 。

  • 通过拖放例程将例程添加到组中。

  • 将注释添加到例程组。

9.1.6.2.3.2 权限选项卡

The Privileges tab of the routine group editor functions in exactly the same way as the Privileges tab of the table editor. For more information, see Section 9.1.6.1.2.2, “The Privileges Tab”.

9.1.6.2.3.3 Modifying a Routine Group Using the Properties Palette

When you select a routine group on the EER Diagram canvas, its properties are displayed in the Properties palette. All of the properties accessible from the Properties palette apply to the appearance of a routine group on the EER Diagram canvas.

有关可通过 Properties调色板访问的属性列表,请参阅 第 9.1.2.6 节,“属性调色板”