PostgreSQL

PostgreSQL 中的postgres_fdw扩展详解

通过postgres_fdw 扩展,访问远程数据库表 一、环境准备 虚拟机(node107):centos7、PostgreSQL10 远程服务器(百度云服务BBC): centos7、PostgreSQL10 在本地虚拟机上访问远程服务器的数据表。 二、...

FREEBSD安装POSTGRESQL笔记

折腾了好长时间,重新初始化好多次。 安装的时候,命令:pkg search postgresql.额 好多包,选择最新的9.4安装server,会一起安装client。安装完会有很多文字提示,这个很有用。安装完会新建一个用户pgsql,家目录为/usr/l...

初识PostgreSQL存储过程

什么是存储过程, 百度百科是这么定义的:存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参...

postgresql 修改字段长度的操作

使用数据库postgresql的时候,有时会遇到字段长度扩展的情况,由于之前已经有数据了,所以只能修改字段长度,不能通过删除再增加的方式。 可以使用如下方式进行 ALTER TABLE your_table_name alter COLUMN your_c...

PostgreSQL 创建表分区

创建表分区步骤如下: 1. 创建主表 CREATE TABLE users ( uid int not null primary key, name varchar(20)); 2. 创建分区表(必须继承上面的主表) CREATE TABLE users_...

Mac系统重置PostgreSQL密码的方法示例代码

PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。...

postgresql初始化之initdb的使用详解

initdb 官网 initdb创建了一个新的PostgreSQL数据库集群。数据库集群是由单个服务器实例管理的数据库集合。 创建数据库集群包括数据库所在的目录、生成共享目录表(属于整个集群而不是任何特定数据库的表)以及创建template1和postgr...

浅谈PostgreSQL和SQLServer的一些差异

条件查询-模糊匹配 PostgreSQL和SQL Server的模糊匹配like是不一样的,PostgreSQL的like是区分大小写的,SQL Server不区分。 测试如下: //构造数据SQL create table t_user ( id int...