博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PGSQL创建自增的id-- postgresql nextval 使用
阅读量:6998 次
发布时间:2019-06-27

本文共 901 字,大约阅读时间需要 3 分钟。

-- 这里的"test"专指postgre中的表空间(模式),默认的表空间是"public"  DROP SEQUENCE if EXISTS "test"."testseq_id_seq";  CREATE SEQUENCE "test"."testseq_id_seq"   INCREMENT 1   MINVALUE 1   MAXVALUE 9223372036854775807   START 1   CACHE 1;  DROP TABLE if EXISTS "test"."testtable";  CREATE TABLE "test"."testtable" (  "id" int4 DEFAULT nextval('testseq_id_seq'::regclass) NOT NULL, -- 表数据关联SEQUENCE,每次插入取nextval('testseq_id_seq')
nextval('testseq_id_seq'  "create_date" timestamp(6),  "age" int4,  "name" varchar(100),  "grade" float4  )  WITH (OIDS=FALSE)  ;  ALTER TABLE "test"."testtable" ADD PRIMARY KEY ("id");  -- 插入数据,不需要写主键nextval('testseq_id_seq');  INSERT into "test"."testtable"(name) values('111'); -- 值数据(varchar)用单引号  -- 先创建sequence的第一个数据..  -- SELECT nextval('testseq_id_seq'); 

PGSQL创建自增的id-- postgresql nextval 使用

nextval('chengdu_boundary_id_seq'::regclass)

方法二 ::

"id" SERIAL primary key NOT NULL,

#

转载于:https://blog.51cto.com/13000661/2125889

你可能感兴趣的文章
Linux find example
查看>>
jquery之超简单的div显示和隐藏特效demo
查看>>
1、开发自定义组件简要
查看>>
使用Ksoap2调用Web Service加入SoapHeader
查看>>
[Linux] 如何禁止使用口令只允许使用密钥建立 SSH 连接
查看>>
悟透JavaScript
查看>>
MySQL批量更新死锁案例分析--转载
查看>>
sql over的作用及用法
查看>>
Android 字体设置
查看>>
用JSmooth制作java jar文件的可运行exe文件教程【图文】
查看>>
全局钩子具体解释
查看>>
ML 02、监督学习
查看>>
兄弟郊游问题
查看>>
UltraEdit打开中文乱码
查看>>
Linux输出重定向
查看>>
Oracle 数据恢复指导具体解释
查看>>
ArcPad 10 的安装部署
查看>>
Spring 注解Autowired自动注入bean异常解决
查看>>
一个睡五分钟等于六个钟头的方法
查看>>
Material Designer的低版本兼容实现(五)—— ActivityOptionsCompat
查看>>