Navicat设置PostgreSQL数据库的表主键ID自增的方法
目录
- 1 新建序列
- 1.1 手动新建
- 1.2 SQL语句新建
- 2 www.devze.com设置主键自增
1 新建序列
两种方式新建序列,选其一。
1.1 手动新建
选择 其他->序列
选择一个模式(例如public),然后hPhNmR选择新增序列。
设置序列参数
刷新序列列表即可看到新建的序列
注意:
序列的最大值不会超过9223372036854775807
- 如果设置的最大值大于这个数,则最大值为9223372036854775807
- 如果小于这个数,最大值即为实际设置的值
1.2 SQL语句新建
新建查询,执行下面的语句。
CREATE SEQUENCE id_seq STAhttp://www.devze.comRT 1;
默认设置如下
2 设置主键自增
设计表,选择主键,在默认值一栏中输入nextval('your_sequence_name'::regclass)
,其中 your_sequence_name
是您要使用的序列名称,也就是上面的 id_seq
。
nextval('id_seq'::regclass)
这样,php手动新增或者自动插入时,主键即可实现自增。
以上就是Navicat设置PostgreSQL数据库的表主键ID自增的方法的详细内容,更多关于Nav编程icat设置PostgreSQL ID自增的资料请关注编程客栈(www.devze.com)其它相关文章!
精彩评论