1. -- 这里的"test"专指postgre中的表空间(模式),默认的表空间是"public"
  2. DROP SEQUENCE if EXISTS "test"."testseq_id_seq";
  3. CREATE SEQUENCE "test"."testseq_id_seq"
  4. INCREMENT 1
  5. MINVALUE 1
  6. MAXVALUE 9223372036854775807
  7. START 1
  8. CACHE 1;
  9. DROP TABLE if EXISTS "test"."testtable";
  10. CREATE TABLE "test"."testtable" (
  11. "id" int4 DEFAULT nextval('testseq_id_seq'::regclass) NOT NULL, -- 表数据关联SEQUENCE,每次插入取nextval('testseq_id_seq')<pre name="code" class="sql"><pre name="code" class="sql">nextval('testseq_id_seq'
  12. "create_date" timestamp(6),
  13. "age" int4,
  14. "name" varchar(100),
  15. "grade" float4
  16. )
  17. WITH (OIDS=FALSE)
  18. ;
  19. ALTER TABLE "test"."testtable" ADD PRIMARY KEY ("id");
  20. -- 插入数据,不需要写主键nextval('testseq_id_seq');
  21. INSERT into "test"."testtable"(name) values('111'); -- 值数据(varchar)用单引号
  22. -- 先创建sequence的第一个数据..
  23. -- SELECT nextval('testseq_id_seq'); </pre><p></p>

postgresql nextval 使用相关推荐

  1. PostgreSQL sequence create alter nextval currval 数值间隔 gap

    文章目录 Syntax Document postgresql sequence gap 间隙 Syntax 假设说我要创建的 sequence 名称为 seq_for_user_id,: -- 新建 ...

  2. PostgreSQL学习手册(常用数据类型)

    2019独角兽企业重金招聘Python工程师标准>>> 一.数值类型: 下面是PostgreSQL所支持的数值类型的列表和简单说明: 名字 存储空间 描述 范围 smallint 2 ...

  3. PostgreSQL入门,PostgreSQL和mysql

    PostgreSQL被誉为"世界上功能最强大的开源数据库",是以加州大学伯克利分校计算机系开发的POSTGRES 4.2为基础的对象关系型数据库管理系统. PostgreSQL支持 ...

  4. django使用postgresql时提示主键冲突

    在django使用postgresql数据库时,当你使用默认主键,但当你手动使用添加记录到相关数据库时(非insert操作,如使用navicate直接在表中复制粘贴记录),此时django在插入数据时 ...

  5. PostgreSQL从继承到分区(三)

    2019独角兽企业重金招聘Python工程师标准>>> 三.Pg_partman 3.1 介绍 pg_partman是基于PostgreSQL分区开发的一个分区表管理工具,通过多个引 ...

  6. [原创]Silverlight与PostgreSQL数据库的互操作(CURD完全解析)

    今天将为大家介绍如何让Silverlight使用PostgreSQL作为后台数据库以及CURD操作. 准备工作 1)建立起测试项目 细节详情请见强大的DataGrid组件[2]_数据交互之ADO.NE ...

  7. PostgreSql与sqlserver对比杂记

    PostgreSql与MSSqlServer区别 增删查改没有语法一样. 排序Group Having 聚集函数使用一样 联结查询 ON 子句是最常见的连接条件的类型:它接收一个和 WHERE 子句相 ...

  8. PostgreSQL操作问题(转载)

    PostgreSQL操作问题 4.1)如何只选择一个查询结果的头几行?或是随机的一行? 如果你只是要提取几行数据,并且你在执行查询中知道确切的行数,你可以使用LIMIT功能. 如果有一个索引与 ORD ...

  9. PostgreSQL学习手册(五) 函数和操作符

    PostgreSQL学习手册(五) 函数和操作符 一.逻辑操作符:     常用的逻辑操作符有:AND.OR和NOT.其语义与其它编程语言中的逻辑操作符完全相同. 二.比较操作符:     下面是Po ...

最新文章

  1. Python基础教程(十一):多线程、XML解析
  2. 手机邮箱配置QQ邮箱
  3. 数据分析和大数据哪个更吃香_处理数据,大数据甚至更大数据的17种策略
  4. PWA(Progressive Web App)入门系列:Fetch Request Headers Response Body
  5. [Leedcode][JAVA][第236题][二叉树的公共祖先][后序遍历][BFS]
  6. 8客户端安装后无法启动_新君越涉水后车辆无法启动
  7. 执行带返回参数的存储过程
  8. 建模大师怎么安装到revit中_工程师最爱的REVIT插件,让BIM建模溜到飞起!
  9. 微信公众号开发之微信支付开发
  10. python如何停止子线程_【已解决】python 如何结束子线程呢
  11. 计蒜客-天上的星星(矩阵容斥)
  12. 赴日技术签证全攻略!
  13. 122、影响爆炸极限的因素
  14. 【幻灯片动画效果制作】Focusky教程 | 设置录音和动画同步
  15. LeetCode 题解随笔:贪心算法
  16. django+前端+数据库 week1
  17. 如何在 JavaScript 中获取当前日期?
  18. canvas在图片上标记后保存到后台
  19. 内存卡删除的文件如何恢复?三个步骤解决
  20. 深挖Cerebras:世界上最大AI芯片的架构设计

热门文章

  1. 我PCT国际专利申请量跃居世界第三
  2. 2018会考计算机成绩查询,2018会考成绩在哪里查询 会考成绩有用吗
  3. smarty 模板 for循环 php,smarty模板中for循环的扩展插件
  4. 激光雷达与相机外参标定(附open3d python代码)
  5. python中的模块是什么意思_python中模块到底指的是什么
  6. 解决liunx系统加载js、css失败问题
  7. 24岁高材生重生记,从国企员工到iOS工程师
  8. 使用c#做一个书店买书系统
  9. day04.安装adb驱动
  10. python 字符 数字比较_Python数字和字符串(5/30)