GP基础汇总

来源:互联网 发布:建行网络学系统网址 编辑:程序博客网 时间:2024/05/22 15:01

Copy语句使用:

copy tbl_a to '/tmp/tbl_xulie.sql';

copy tbl_a from '/tmp/tbl_xulie.sql';

 

 

序列中的setval

重置序列对象的计数器数值。双参数的形式设置序列的 last_value 字段为声明数值并且将其 is_called 字段设置为 true,表示下一次 nextval 将在返回数值之前递增该序列。在三参数形式里,is_called 可以设置为 true false。如果你把它设置为 false,那么下一次 nextval 将返回这里声明的数值,而从随后的 nextval 才开始递增该序列。 比如

SELECT setval('foo', 42);    下次nextval将返回 43SELECT setval('foo', 42, true);     和上面一样SELECT setval('foo', 42, false);    下次nextval将返回 42

setval 返回的结果就是它的第二个参数的数值。

如果一个序列对象是带着缺省参数创建的,那么对它调用 nextval 将返回从开始的后续的数值。 其它的行为可以通过使用 CREATE SEQUENCE 命令里的 特殊参数获取

0 0
原创粉丝点击