更新时间:2024-04-28 GMT+08:00

序列管理

创建序列

  1. 在“对象浏览器”窗格,右键单击“序列”,然后选择“创建序列”。Data Studio弹出“创建序列”对话框。

  2. 设置相关参数以创建序列。

    1. 在“序列名称”字段输入序列名称。

    勾选“区分大小写”,“序列名称”字段文本将区分大小写。例如,输入的序列名称为“Employee”,则序列名称将创建为“Employee”。

    1. 在“最小值”字段输入最小值。
    2. 在“增量”字段输入要递增的值。
    3. 在“最大值”字段输入最大值。

      最大和最小值的取值范围应在-9223372036854775808到9223372036854775807之间。

    4. 在“初始值”字段输入序列的起始值。
    5. 在“缓存数值”字段输入缓存信息。缓存值表示存储在内存中用于快速访问的数字序列。
    6. 勾选“循环”,可在序列数达到最大或最小值时进行循环。

      该模式名称自动填充到“模式”字段。

    7. 在“”中选择对应表。
    8. 在“”中选择对应列。

  3. 单击“完成”。

    状态栏显示已完成操作的状态。

    可在“SQL预览”页签自动查看输入数据的SQL查询。

支持序列DDL

Data Studio支持用户进行显示序列DDL和导出序列DDL操作,包括“显示DDL”,“导出DDL”,“导出DDL和数据”。

在“对象浏览器”窗格中,右键单击序列名,显示菜单选项。

选择“显示DDL”选项查看DDL语句。

选择“导出DDL”选项导出DDL语句。

选择“导出DDL和数据”选项导出DDL和select语句。

如下图所示:

只有序列所有者或系统管理员,或具有序列的select权限的用户,才能进行上述操作。

授权/撤销权限

  1. 右键单击序列组并选择“授权/撤销权限”。弹出“授权/撤销权限”对话框。
  2. 打开“选择对象”页签,选择待授权/撤销权限的对象,并单击“下一步”。
  3. 打开“选择权限”页签,从“角色”中选择对应角色,勾选“授予”或“撤销”相关权限。
  4. 在“SQL预览”页签,可以查看根据以上输入自动生成的SQL查询。
  5. 单击“完成”。

删除序列

右键单击所选序列,选择“删除”。显示“删除序列”对话框,单击“确定”即可删除该序列。

如果要删除和该序列相关联的其他对象,右键单击所选序列,选择“级联删除”。