Greenplum管理序列
来源:互联网 发布:苹果笔记本恢复mac系统 编辑:程序博客网 时间:2024/05/22 10:47
不支持currval和lastval,只有nextval,且不能在update和delete语句中使用。如果开启了mirroring,序列不能在update和delete语句中使用。
gtlions=# create sequence sq1 start 1;
CREATE SEQUENCE
gtlions=# select * from sq1;
sequence_name | last_value | increment_by | max_value | min_value | cache_value | log_cnt | is_cycled | is_called
---------------+------------+--------------+---------------------+-----------+-------------+---------+-----------+-----------
sq1 | 1 | 1 | 9223372036854775807 | 1 | 1 | 1 | f | f
(1 row)
gtlions=# select nextval('sq1');
nextval
---------
1
(1 row)
gtlions=# insert into t1 values(nextval('sq1'),'a',19,date('2013-01-01'));
INSERT 0 1
gtlions=# insert into t1 values(nextval('sq1'),'a',19,date('2013-01-01'));
INSERT 0 1
gtlions=# alter sequence sq1 restart with 1;
ALTER SEQUENCE
gtlions=# select * from sq1;
sequence_name | last_value | increment_by | max_value | min_value | cache_value | log_cnt | is_cycled | is_called
---------------+------------+--------------+---------------------+-----------+-------------+---------+-----------+-----------
sq1 | 1 | 1 | 9223372036854775807 | 1 | 1 | 1 | f | f
gtlions=# create sequence sq1 start 1;
CREATE SEQUENCE
gtlions=# select * from sq1;
sequence_name | last_value | increment_by | max_value | min_value | cache_value | log_cnt | is_cycled | is_called
---------------+------------+--------------+---------------------+-----------+-------------+---------+-----------+-----------
sq1 | 1 | 1 | 9223372036854775807 | 1 | 1 | 1 | f | f
(1 row)
gtlions=# select nextval('sq1');
nextval
---------
1
(1 row)
gtlions=# insert into t1 values(nextval('sq1'),'a',19,date('2013-01-01'));
INSERT 0 1
gtlions=# insert into t1 values(nextval('sq1'),'a',19,date('2013-01-01'));
INSERT 0 1
gtlions=# alter sequence sq1 restart with 1;
ALTER SEQUENCE
gtlions=# select * from sq1;
sequence_name | last_value | increment_by | max_value | min_value | cache_value | log_cnt | is_cycled | is_called
---------------+------------+--------------+---------------------+-----------+-------------+---------+-----------+-----------
sq1 | 1 | 1 | 9223372036854775807 | 1 | 1 | 1 | f | f
(1 row)
-EOF-
- Greenplum管理序列
- Greenplum管理表
- Greenplum管理索引
- Greenplum中管理数据
- Greenplum中定义数据库对象之创建与管理序列、索引以及视图
- Greenplum管理表空间Tablespace
- 【greenplum】greenplum 常用数据库管理语句,sql工具
- Greenplum
- greenplum
- greenplum
- GreenPlum
- greenplum
- GREENPLUM介绍之数据库管理(—)
- GREENPLUM介绍之数据库管理(一)
- GREENPLUM介绍之数据库管理(二)
- GREENPLUM介绍之数据库管理(三)
- Greenplum或DeepGreen的管理数据
- GreenPlum 之数据库的用户角色管理
- 数据挖掘与R语言
- Hadoop stream使用与调试
- jstl学习笔记(中)
- 托管与非托管代码的区别
- Intel凌动平台嵌入式应用与实践
- Greenplum管理序列
- python调用Shell脚本:os.system(cmd)或os.popen(cmd)()【转】
- NoSQL:列存储数据库之HBase介绍
- java ssh中文乱码问题综合
- Oracle SGA 自动管理特性(sga_target参数)
- 远程连接别人电脑操作步骤 笔记
- deep learning 开源库链接
- POSIX Threads Programming
- Greenplum管理索引