分布式数据库中间件 DDM
分布式数据库中间件 DDM
- 最新动态
- 服务公告
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- API参考
- SDK参考
- 最佳实践
- 性能白皮书
- 常见问题
- 视频帮助
- 文档下载
- 通用参考
更新时间:2024-05-16 GMT+08:00
链接复制成功!
nextval、currval在全局序列的使用
- nextval返回下一个序列值,currval返回当前序列值。其中nextval可以通过nextval(n)返回n个唯一序列值。
- nextval(n)只能单独用在select sequence.nextval(n)场景下并且不支持跨库操作。
- currval不支持currval(n)的用法。
操作步骤
- 连接DDM实例。
连接方法具体请参考连接DDM实例。
- 连接成功后,打开目标逻辑库。
- 输入命令创建全局序列。
create sequence seq_test;
- 输入命令,返回下一个序列值。
select seq_test.nextval;
- 输入命令,获取当前序列值。
select seq_test.currval;
- 输入命令,批量获取序列值。
select seq_test.nextval(n);
- 批量获取序列值场景不支持跨库操作。
- 未使用过全局序列时,currval的返回值是0。
父主题: 全局序列