VEM

企业数据库一站式运维监控平台。用户可实现在单一平台上对多个不同的应用系统数据库进行统一监控预警与运维。

Menu

序列

vem 支持创建序列、删除序列、查看序列DDL、导出序列DDL与导出序列DDL和数据。

创建序列

步骤 1数据库列表导航菜单 窗口中,右键单击数据库中的 序列,选择 创建序列,跳转至 创建序列 页面。

步骤 2选择 常规 页签,设置如下参数,创建序列。

  • 单击 确定 将创建并保存更新后的序列信息。
  • 单击 重置 即可重置 创建序列对话框中的所有字段。
  • 单击 取消 即可退出本次对话框操作。

所有必选参数均需要填写。必填参数用星号(*)标识。

用户可以填写的信息如下表所示。

配置项 必填 配置说明
名称 用于定义序列名称,默认为空
增量 用于定义序列的步长;默认为空,若省略,则数据库设置默认为1,若出现负值,则代表序列的值是按照此步长递减
起始值 用于定义序列的初始值(即产生的第一个值);默认为空,若省略,则数据库设置默认为1
最小值 用于定义序列生成器能产生的最小值;默认为空,若省略,则代表没有最小值定义,这时对于递减序列,系统能够产生的最小值的取值范围应在-9223372036854775808;对于递增序列,最小值是1
最大值 用于定义序列生成器能产生的最大值 ;默认为空,若省略,则代表没有最大值定义,这时对于递增序列,系统能够产生的最大值是 9223372036854775807 ;对于递减序列,最大值是-1
缓存数值 用于定义存放序列的内存块的大小;默认为空,若省略,则数据库默认设置为20;对序列进行内存缓冲,可以改善序列的性能
循环 用于定义当序列生成器的值达到限制值后是否循环;默认为不循环,若循环,则当递增序列达到最大值时,循环到最小值;对于递减序列达到最小值时,循环到最大值。如果不循环,达到限制值后,继续产生新值就会发生错误。
模式 用于定义所属对象模式;默认为当前模式,置灰不可选
用于选择所属对象模式下对应的表;默认为空,若省略,默认仅指向上一级,即模式
用于选择所属对象模式下指定表对应的列;默认为空,若省略,默认指向指定项的上一级,即表、模式

步骤 3选择 SQL预览,可基于创建序列的配置信息进行 SQL 预览。

  • 若未填写 常规 必填项,将无法通过校验进入 SQL预览 界面。

  • SQL预览 界面的编辑框仅支持查看,不支持编辑。

删除序列

步骤 1在 数据库列表导航菜单 窗口中,右键单击数据库中的序列列表,选择 删除序列,弹出 删除序列 确认框。

步骤 2单击 确定 即可继续,或单击 取消 即可退出操作。

  • 单击 确定 将删除并更新序列信息,此操作不可逆。

  • 单击 取消 即可退出本次对话框操作。

查看 DDL

数据库列表导航菜单 窗口中,单击序列列表,将显示序列 DDL。

导出序列 DDL

数据库列表导航菜单 窗口中,右键单击数据库中的序列名称,选择 导出 DDL。

导出文件为 sql 文件。

导出序列 DDL 和数据

在 数据库列表导航菜单 窗口中,右键单击数据库中的序列名称,选择 导出 DDL 和数据。

导出文件为 sql 文件。