postgresql
来源:互联网 发布:康有为 梁启超 知乎 编辑:程序博客网 时间:2024/05/22 13:11
//创建用户并设置密码CREATE USER animal WITH PASSWORD 'animal_dev';//创建schema并分配给某用户CREATE SCHEMA animal AUTHORIZATION animal;GRANT ALL ON SCHEMA animal TO animal;//之后新建的表都需要分配所有者ALTER table fud_test owner to animal;
postgresql insert 出现duplicate key value violates unique constraint错误 原因:从别处导入的表其id已经占据了sequence正常增长时所到达的值
//查询当前最大的id号SELECT max(id) from fud_fund_product;查询下一个序列号SELECT nextval('fud_fund_product_id_seq');将下一个序列号设置为最大id+1SELECT setval('fud_fund_product_id_seq',(SELECT max(id) from fud_fund_product)+1);Long seqNum = extSequencesDAO.nextValue("seq_user_no");String userNo = String.format("%08d", seqNum);
CREATE TABLE your_schema.myTableName ( id serial primary key, from_user_no CHARACTER VARYING(32), -- 订单起始方 order_no CHARACTER VARYING(32), -- 申请单号 to_user_no CHARACTER VARYING(32), -- 订单目标方 agency_pay CHARACTER VARYING(2), -- 代付标记: 0 正常、 1 代付 CONSTRAINT "UQE_ON_ORDER_NO" UNIQUE (order_no));COMMENT ON COLUMN myTableName.from_user_no IS '订单起始方';COMMENT ON COLUMN myTableName.order_no IS '申请单号';COMMENT ON COLUMN myTableName.to_user_no IS '订单目标方';COMMENT ON COLUMN myTableName.agency_pay IS '代付标记: 0 正常、 1 代付';ALTER TABLE myTableName OWNER TO your_schema;CREATE INDEX idx_order_no on your_schema.myTableName(order_no);CREATE INDEX idx_to_user_no on your_schema.myTableName(to_user_no);CREATE SEQUENCE order_no_seq INCREMENT 1 START 1 MINVALUE 1 MAXVALUE 1000000000000 CACHE 1;ALTER SEQUENCE order_no_seq OWNER TO your_schema;COMMENT ON SEQUENCE order_no_seq is '订单号序列';
0 0
- postgreSQL
- PostgreSQL
- PostgreSQL
- postgresql
- postgresql
- PostgreSQL
- PostgreSQL
- PostgreSQL
- PostgreSQL
- PostgreSQL
- PostgreSQL
- PostGresql
- PostgreSQL
- PostgreSQL
- postGreSql
- PostgreSQL
- PostgreSQL
- PostgreSQL
- ELK(ElasticSearch+Logstash+ Kibana)搭建实时日志分析平台
- 1029. Median
- HDU - 1150 最小顶点覆盖
- 基于Openembedded开发环境打内核补丁
- 2016总结
- postgresql
- 1.0 算法本机调试方法
- Android 开发软件架构思考以及经验总结
- 算法提高 递归倒置字符数组
- FFMPEG Win平台二进制下载
- 第13章 Qt核心机制与原理
- JVM内存模型_0
- 查询具体到时分秒的时间段数据(查询昨天的下午四点到今天的下午四点的数据)
- 各种希腊字母的读法