postgresql
-
PostgreSQL Sequence序列的使用详解
PostgreSQL是一种关系型数据库,和Oracle、MySQL一样被广泛使用。平时工作主要使用的是PostgreSQL,所以有必要对其相关知识做一下总结和掌握,先总结下序列。 …
-
PostgreSQL之INDEX 索引详解
之前总结了PostgreSQL的序列相关知识,今天总结下索引。 我们都知道,数据库索引最主要的作用是可以提高检索数据的速度,但是索引也不是越多越好。因为索引会增加数据库的存储空间,…
-
PostgreSql 重建索引的操作
PostgreSql数据库的重建索引时通过REINDEX命令来实现的,如reindexindex_name; 其语法是: REINDEX { INDEX | TABLE | DAT…
-
postgres 使用存储过程批量插入数据的操作
参考官方文档 create or replace function creatData2() returns boolean AS $BODY$ declare ii intege…
-
Postgresql 查询表引用或被引用的外键操作
今天更新两个SQL。是用来查询PG中,主表被子表引用的外键,或子表引用了哪个主表的主键。 废话不多说,直接上实验! CentOS 7 + PG 10 创建两个实验表,test01为…
-
PostgreSQL 删除check约束的实现
删除check约束: 1./d table_name 查找约束名称 /d dm_alarms_fct_20170613 “dm_alarms_fct_20170613_dm_tra…
-
PostgreSQL 添加各种约束语法的操作
1. 添加主键 alter table goods add primary key(sid); 2. 添加外键 alter table orders add foreign key…
-
PostgreSQL ROW_NUMBER() OVER()的用法说明
语法: ROW_NUMBER() OVER( [ PRITITION BY col1] ORDER BY col2[ DESC ] ) 解释: ROW_NUMBER()为返回的记录…
-
postgresql 中的序列nextval详解
一、postgresql中的序列 1.1 场景需求 需要向下图一样,需要对产品编码编码设置一个序列。编码规则 SKU + 序列号: 1.2 序列 序列是基于bigint算法的,因此…
-
PostgreSQL 序列绑定字段与不绑定字段的区别说明
序列绑定字段与不绑定字段的区别 绑定字段 构造数据 drop sequence if exists test_id_seq; create sequence test_id_seq…