PostgreSQL 用户和权限管理 创建 CREATE ROLE rolename;CREATE USER username;CREATE USER和CREATE ROLE的区别在于,CREATE USER指令创建的用…
标签:postgresql
postgresql----数组类型和函数
postgresql支持数组类型,可以是基本类型,也可以是用户自定义的类型。日常中使用数组类型的机会不多,但还是可以了解一下。不像C或JAVA高级语言的数组下标从0开始,postgresql数组下标从1开始,既可以指定长…
PostgreSQL DBA(110) - pgAdmin(Don't do this: Don't use timestamp without tz)
no zuo no die系列,来自于pg的wiki。 这一节的内容是:不要使用timestamp (without time zone) 。 理由是: timestamptz records a single mome…
关于postgresql中的numeric/decimal
postgresql中的该类型精度支持到1000位,采用变长方式存储,那么如何通过atttypmod来获取到定义的precision和scale呢? 两种方法: 1.观察二进制: numeric(5,4) => 3…
postgresql 多实例运行
创建新的实例, (下面所用到的9.1版本,如果为其他版本,可以用版本号替换9.1) sudo /usr/bin/pg_createcluster &nbs…
PostgreSQL 9.4使用UUID
PostgreSQL内置UUID类型,但默认安装时并没有带相关函数,需要手工生成。 在早期版本(貌似直到9.3仍如此),通过执行脚本uuid-ossp.sql可以生成UUID相关函数,该脚本通常在安装目录的share/c…
Mac 下 PostgreSQL 的安装与使用
在 mac 下,可以利用 homebrew 直接安装 PostgreSQL: 1 brew install postgresql - v 稍等片刻,PostgreSQL 就安装完…
postgresql更改配置生效问题
补充:如何确定psql配置文件的路径 ①切换至psql用户,此处为thunisoft。 ②确定路径方法很多,此处介绍常用的几种。 <1>ps –ef |gre…
通过pgpool-II实现PostgreSQL数据库服务高可用
本文建立在数据库主从复制(Master-Slave)的基础上。 Master:10.19.100.2 port:5432 数据库版本PostgreSQL-10.3 Slave:10.19.100.3 port:5432 …
postgreSQL格式化时间的函数详解
数据类型格式化函数: PostgreSQL格式化函数提供一套有效的工具用于把各种数据类型(日期/时间、integer、floating point和numeric)转换成格式化的字符串…
Linux下的PostgreSQL简单安装手册
1. 安装环境 linux版本: CentOS release 6.2 (Final) pg版本 …
postgresql----INSERT
INSERT即向表中写入数据,每条INSERT语句可以写入一条数据,也可以写入多条数据。另外还可以将其他的查询结果集用在INSERT中,将查询结果写入表中。 测试表 test=# create table tbl_ins…